下面关于符号常量的说法不正确的是:()A、使用define定义常量必须在前面加#B、使用define可以重复定义同一个符号常量,后面定义将覆盖前面的C、使用define可以定义一个变量D、使用define定义了一个字符串
下面关于符号常量的说法不正确的是:()
- A、使用define定义常量必须在前面加#
- B、使用define可以重复定义同一个符号常量,后面定义将覆盖前面的
- C、使用define可以定义一个变量
- D、使用define定义了一个字符串
相关考题:
已知:type def charCH;下列描述中,正确的是()。A.使用CH定义的变量是char型变量B.使用CH定义的是一个字符常量C.使用CH定义的变量其类型不确定D.使用CH定义的是一个字符串
以下叙述中正确的是()A、使用#define可以为常量定义一个名字,该名字在程序中可以再赋另外的值B、使用const定义的常量名有类型之分,其值在程序运行时是不可改变的C、在程序中使用内置函数使程序的可读性变差D、在定义函数时可以在形参表的任何位置给出缺省形参值
以下叙述正确的是______。A.可以把define和if定义为用户标识符B.可以把define定义为用户标识符,但不能把if定义为用户标识符C.可以把if定义为用户标识符,但不能把define定义为用户标识符D.define和if都不能定义为用户标识符
下面宏定义正确的是( )A.#define S a*bB.#define PI 3.14;C.#define max(a,b) ((a) >(b) ?(a) ;(b) )D.#define s(x) (x)*(x);
设有定义:#define STR "12345";,则以下叙述中正确的是( )A.宏名STR代替的是数值常量12345B.宏定义以分号结束,编译时一定会产生错误信息C.宏名STR代替的是字符串"12345";D.宏名STR代替的是字符串常量"12345"
下面关于符号常量说法中正确的是:()A、通常符号常量是通过C语句define定义的B、符号常量可以由多个单词组成,单词间不能有空格C、符号常量可以由数字,下划线和字母组成.字母不区分大小写.数字不能作为第一个字符D、符号常量可以先使用后定义
单选题以下叙述正确的是()。A可以把define和if定义为用户标识符B可以把define定义为用户标识符,但不能把if定义为用户标识符C可以把if定义为用户标识符,但不能把define定义为用户标识符Ddefine和if都不能定义为用户标识符
单选题下列关于符号常量的说法正确的是()。A符号常量的定义应该放在所有语句之前B符号常量不可以是字符型常量C在一个程序单位中定义一个符号常量后,不能再改变它的值D符号常量定义语句与赋值语句一样,是可执行语句