__FUNCTION__:在C99标准中未定义,但许多编译器提供支持,表示当前函数名称的字符串。 __STDC__:整型,如果编译器遵循ANSI C标准,则定义该宏。 __STDC_VERSION__:长整型,表示遵循的C标准的版本。例如,C99标准是199901L。 __func__:C99标准新增,字符串类型,表示当前函数名称。 编译器特定预定义标识符 __VERSIO...
关键字(Keywords):C语言中有一些特殊的保留字,被用作关键字,不能用作标识符。例如:if、else、for、while、int、float等。 数据类型(Data Types):C语言提供了一些基本的数据类型,可以直接使用而无需额外的定义。例如:int、float、char、double等。 常量(Constants):C语言中有一些特定的常量,它们是固定的值,不能...
解析 D 正确答案:D 解析:预定义标识符是C语言中的标识符,在C语言中也有特定的含义,如函数printf、scanf、sin等和编译预处理命令名(如define和inc1ude)。预定义标识符可以作为用户标识符使用,只是这样会失去系统规定的原义。 知识模块:C语言基础知识反馈 收藏 ...
在C语言中,关键字与预定义标识符是两种不同的标识符类型,它们在使用上有明显的差别。关键字是语言系统预先定义的,具有特定功能和意义的标识符,一旦定义,就具有固定的含义,不能被使用者重新定义或覆盖,它们构成了编程语言的基础结构。预定义标识符则分为两种情况。一种是语言系统预先定义的标识符,...
A. 预定义标识符(如库函数中的函数名)可用作用户标识符,但失去原有含义 B. 用户标识符可以由字母和数字任意顺序组成 C. 在标识符中大写字母和小写字母被认为是相同的字符 D. 关键字可用作用户标识符,但失去原有含义 相关知识点: 试题来源: 解析 [答案]A [解析]C语言允许预定义标识符重新定义,但将会失去...
用户标识符可以由字母和数字任意顺序组成 相关知识点: 试题来源: 解析 B 正确答案:B解析:关键字不可用作C语言的标识符,所以A错误,在标识符中大写字母与小写字母作为不同字符处理,所以C错误?标识符由下划线、字母,数字组成,且必须以下划线和字母开始,所以D错误。
预定义标识符是C语言中的标识符在C语言中也有特定的含义。如函数printf,scanf,sin,isalum等等和编译预处理命令名(如define ,include)预定义标识符可以作为用户标识符使用,只是这样会失去系统规定的愿意。
正确答案:C 解析:C语言的标识符可分为以下3类: ①关键字。C语言预先规定了一批标识符,它们在程序中都代表着固定的含义,不能另作他用。这些字符称为关键字。例如,int、dotlble、if、else、while、for等。 ②预定义标识符。即预先定义并具有特定含义的标识符。 ③用户标识符。由用户根据需要定义的标识符称为用...
C语言中,main不是“关键字(keyword)”。更加细节一些,main也不是“预定义(pre-defined)”标识符...