课程
/后端开发
/C
/C语言入门
为什么说关键字属于标识符,但关键字不能用作标识符?这种说法不矛盾吗?
2019-01-16
源自:C语言入门 2-2
正在回答
这是C语言的规定哦~
因为标识符相当于对函数或变量以及一些常量的名称,关键字作为C语言库中的函数(关键字)那么它的命名也可称为标识符,而我们平时在编译器中命名的标识符不能以关键字命名是因为关键字作为C语言库中的函数的标识符,我们在C语言编译器中用关键字命名的话,编译器在编译过程中会将之认为是调用C语言自带的函数库中的函数。希望对您有帮助!
举报
C语言入门视频教程,带你进入编程世界的必修课-C语言
1 回答标识符与关键字
2 回答标识符与关键字的区别
2 回答标识符不能是C语言的关键字
1 回答标识符不能是C语言的关键字是什么意思?
3 回答age 不是说是关键字吗,那为什么还用成标识符? 谁能告诉我?