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

谢谢大家
2024-11-29 18:49:08
推荐回答(5个)
回答1:

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

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

——————————————————————————————————————————
以上,错字谅解。

回答2:

不是= =。这怎么会是关键字呢?
这两个是stdio.h文件里面包含的输出输入函数
如果你在自己定义一个名字一模一样的话就会与头文件里的内容冲突。
变量或者函数名什么的换个名字就行了。
当然你也可以选择不包含stdio.h的头文件

回答3:

关键字是指那些有特别意义的标识符,如And、 Or、Not、If 、 Then、 Else等。
printf和scanf是C的里面定义的输入输出函数,就和你自己定义的函数调用一样,只是这个人家已经帮你写好了函数,你可以直接调用。

回答4:

不是,它是 stdio.h 里定义的库函数

回答5:

说他是关键自也对,不过定义在别的库里。