作业帮 > 综合 > 作业

C语言中这个赋值语句正确吗?为什么?y=int(x);这个语句错在哪里?

来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/07/03 13:53:31
C语言中这个赋值语句正确吗?为什么?y=int(x);这个语句错在哪里?
y=int(x);
系统这样解析的:
把x作为int()的参数传给int()函数(但是你没定义这个函数,而且int 是关键字不能定义这个名字的函数,)然后把int()函数的返回值赋给y,明显int()你没定义,而且不能定义名字是关键字的函数,所以是错的