首页 > 试题广场 >

以下叙述中正确的是()

[单选题]

以下叙述中正确的是()

  • 只能在函数体内定义变量,其他地方不允许定义变量
  • 常量的类型不能从字面形式上区分,需要根据类型名来决定
  • 预定义的标识符是C语言关键字的一种,不能另作它用
  • 整型常量和实型常量都是数值型常量
【解析】变量可以定义在函数体外也可以定义在函数体内 , 所以 A 错误。常量的类型可以从字面形式上区分 , 比如 1 为整型常量 ,1.0 为实型常量 ,a 为字符型常量 , 所以 B 错误。预定义的标识符不是 C 语言的关键字 , 所以 C 错误。
发表于 2017-04-30 12:05:37 回复(0)
每个C语言中的字要么归为关键字,要么归为标识符。而标识符分为预定义标识符和用户标识符
发表于 2017-08-07 10:33:47 回复(0)
 C++ 程表示,也我们。例如3.140.0-9.81 等。实可以,也可以,例如 6.02e23

定义 C++ 标定义。这函数、类型、宏。例如coutcinstringvectorprintfsqrt 等定义。这文件可以使用,无用户定义
发表于 2023-09-19 19:09:09 回复(0)
数字字符常量和整型常量怎么从字面形式上区分?
发表于 2023-03-07 16:24:04 回复(1)
预定义的标识符不是c语言的关键字。所以C错误。
C语言的字有关键字和标识符两大类,而标识符又分为预定义标识符(如 printf )和用户标识符(如 a)。
预定义的标识符可以作为用户标识符使用,只是这样会失去系统规定的原意,使用不当还会使程序出错。
编辑于 2020-12-09 19:28:52 回复(0)
整型常量和实型常量都是数值型常量
发表于 2021-06-29 14:48:36 回复(0)