printf和scanf是不是c语言关键字

谢谢大家

不是关键字,关键字在编辑器中会被高亮显示,大多数的C语言书籍末尾也会有显示。

printf和scanf只是函数而已,是在标准C中(stdio.h)已经被定义的变量,就像你自己定义一个函数就不能重名定义变量一样。

——————————————————————————————————————————
以上,错字谅解。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-04-16
不是= =。这怎么会是关键字呢?
这两个是stdio.h文件里面包含的输出输入函数
如果你在自己定义一个名字一模一样的话就会与头文件里的内容冲突。
变量或者函数名什么的换个名字就行了。
当然你也可以选择不包含stdio.h的头文件
第2个回答  2013-04-16
关键字是指那些有特别意义的标识符,如And、 Or、Not、If 、 Then、 Else等。
printf和scanf是C的<stdio.h>里面定义的输入输出函数,就和你自己定义的函数调用一样,只是这个人家已经帮你写好了函数,你可以直接调用。
第3个回答  2013-04-17
不是,它是 stdio.h 里定义的库函数
第4个回答  2013-04-17
说他是关键自也对,不过定义在别的库里。
相似回答