C语言 第五题b选项标识符与关键词一样,为什么还是合法的(答案C)

2025-03-12 03:31:03
推荐回答(5个)
回答1:

char int 等这些才是关键字,printf只是一个函数名,函数名也是遵守标识符的规则,所以printf也是一个标识符,只要你定义了这个标识符做变量的话就不要用这个函数就行了

回答2:

只能是英文(含大小写)数字,下划线,不能以数字开头,c中有空格所以错误

回答3:

关键字和库函数名字不是一个东西,C不合法是因为空格,

回答4:

printf是个函数。。
printf只是stdio.h里面的一个函数。。。跟关键词没半毛钱关系。。。
要是头文件里不包含stdio.h,那么你在你的代码里随便定义printf,不会报错的。。

回答5:

printf不是保留字,是库函数。