66问答网
所有问题
c语言中标识符里关键词和预定义标识符的区别
c语言中标识符里关键词和预定义标识符的区别
举报该问题
推荐答案 2018-01-22
预定义宏本身是按宏的流程被编译的,除了在是在编译代码之前就被定义以外和普通宏没有区别。关键字是程序语法相关的东西,有些接近于标识符,些和标识符完全不同。
并且,要知道,宏的优先级大于关键字。
#define if for
你就可以写if (int a = 0; i < 10; i++)
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/Ux29D9viUxvisD9DD2i.html
相似回答
预定义标识符和关键字的区别
答:
预定义标识符
是
C语言中
系统预先定义
的标识符
,如系统类库名、系统常量名、系统函数名。预定义标识符具有见字明义的特点,如函数“格式输出”(英语全称加缩写:printf)、“格式输入”(英语全称加缩写:scanf)、sin、isalnum等等。预定义标识符可以作为用户标识符使用,只是这样会失去系统规定的原意,使用...
c语言中关键字与预定义标识符有什么差别
?
答:
关键字是被系统定义过的,不能挪作他用.而预定义标识符有些是你只要不包含头文件,这个标识符就不会被定义
,你就可以用作别的用处.如:sleep函数.这个函数你不包含头文件编译器会报错(至少VC++6.0是这样)这样你只需要定义它,你就可以把它当作一个别的东西来用.
c标识符
有哪些
答:
关键字:C语言的关键字是语言预定义的标识符,具有特定的含义和固定的用法
。这些关键字不能被用作变量名或其他标识符,因为它们具有特殊的语法功能。例如,常见的C语言关键字包括int、float、char、if、else、for等。预定义标识符:除了关键字之外,C语言还包含一些预定义的标识符,这些标识符是在编译过...
如何理解
C语言中的关键字和
运算
符
?
答:
1、
关键字
关键字,又称为保留字,他们是
C语言中
预先规定的具有固定含义的一些单词,例如
C语言的
第一个程序中的int和return等,用户只能按预先规定的含义来使用他们不能擅自改变其含义。2、标识符 标识符分为系统
预定义标识符和
用户自定义标识符两类。顾名思义,系统预定义标识符就是由系统预先定义好...
关键字与标识符
有何
不同
?
答:
1、关键字:经过预处理后,关键字从
预
处理记号(preprocessing-token)中
区别
出来,剩下
的标识符
作为记号(token),用于声明对象、函数、类型、命名空间等。2、一般标识符:长度是由机器上的编译系统决定的,一般的限制为8字符。参考资料来源:百度百科-标识符 参考资料来源:百度百科-
C语言关键字
...
在
C语言中
If算
关键字
吗 那可以作用户
标识符
吗
答:
If是可以的,其他
关键字
都不可以作为标识符,因为if才是关键字C语言是
区分
大小写的。
C语言中的标识符
分为三类:1.关键字 关键字用于标识文件中每个记录的特定数据项的值。关键字是计算机语言中具有特殊含义的
预定义标识符
,有时称为保留字。2.预定义的标识符 预定义标识符是C语言中的两种标识符类型...
大家正在搜
c语言标识符的定义
c语言预定义标识符
c语言关键字和标识符
c语言用户定义标识符
c语言自定义标识符
c语言合法的用户标识符
正确的c语言标识符是
标识符的定义
c语言标识符命名规则
相关问题
简述C语言中标识符和关键字的概念与区别
C语言的预定义标识符有哪些,就百度百科那几个而已吗
C语言标志符、C语言用户标识符、C语言用户定义标志符 有什么...
C语言预定义标识符有哪些啊?什么叫预定义标识符啊,请用通俗的...
在C语言中标识符和变量名有什么区别?
c语言中标识符是什么
c++关键字与预定义标识符
C语言中预定义标识符指什么?