www问答网
所有问题
C语言中除了可以用预编译处理命令#define,还可以用关键字什么定义符号常量
如题所述
举报该问题
推荐答案 2016-01-13
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。
在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://www.wendadaohang.com/zd/AK3WGnAKA1WGd445AdW.html
其他回答
第1个回答 2016-01-13
const int a = 5;
const char b = 'c';
本回答被网友采纳
相似回答
C++中不允许使用宏
定义的
方法
定义符号常量,
只能
使用关键字
const来定义...
答:
这个条款最好称为:“尽量用编译器而不
用预处理
”,因为
#define
经常被认为好象不是语言本身的一部分。这是问题之一。再看下面的语句:define ASPECT_RATIO 1.653 编译器会永远也看不到ASPECT_RATIO这个符号名,因为在源码进入编译器之前,它会被预处理程序去掉,于是ASPECT_RATIO不会加入到符号列表中。...
符号常量的定义
答:
1 整型字面常量1.1f 单精度字面常量'a' 字符字面常量hell world 字符串字面常量另外一种是
符号常量,
即用一个标识符来表示常量,一般
使用c
onst来指明,比如 const int MAX_SIZE =256;定义一个符号常量MAX_SIZE。在
C语言中
也
可以使用
宏
定义,
通过
预处理
器来替换符号常量。比如上面的MAX_SIZE可以写成 ...
C语言的
合法
常量的定义
是
什么
?急!急!
答:
符号常量可以用宏定义表示也可以用const关键字表征
。如:#define PI 3.14 const float PI = 3.14
C语言中
是如何
定义常量
的啊
答:
‘
常量定义
是指
定义符号常量,
用一个标识符来代表一个常量,通过宏
定义预处理指令
来实现。 格式:
#define
标识符常量 由用户命名的标识符是符号常量名。作为符号常量名,一般大写。一旦定义,在程序中凡是出现常量的地方均可用符号常量名来代替。 对使用了符号常量的程序在编译前会以实际常量替代符号常量。...
定义符号常量的
一般格式是
什么
?
答:
定义符号常量的
一般格式:CONST <常量标识符>=<常量> 说明:常量说明部分以
关键字
const开头, 后面的标识符为常量标识符,其中"="号后的常量为整数、实数、字符、 字符串(字符、字符串常量在后面章节中将作介绍)。而且,在常量说明部分可以将几个常量说明成符号常量,共用一个关键字"const"。例如:则在...
C语言中定义符号常量
是否必须用类型名来设定常量的类型!!!求大神...
答:
不一定。
定义符号常量
还可以使用
宏定义 ,如
define
N 10 这里就定义一个符号常量 N = 10。注意:这里的符号常量,也就是宏名,一般用大写。
C中符号常量
用宏
定义
和const有
什么
区别
答:
举个例子
,#define
N 100和const int N=100;宏
定义的
变量可以是任意类型,甚至是一个代数表达式 在任意一个函数中都
可以使用
N,都代表100 而const定义的变量虽然值不能修改,但也只能在定义该变量的函数体 内使用,除非定义的是全局变量 它们之间的差别不是很大,如果你想定义一个变量作用整个程序,...
定义符号常量
ABC代表字符串“123456”
的命令
是
什么
?
答:
在
C语言中,定义符号常量
需要使用`
#define
`
预处理指令
。要将字符串“123456”定义为符号常量AB
C,可以使用
以下命令:这样,之后在代码中可以直接使用ABC来表示字符串“123456”,例如:使用符号常量可以使代码更加易读和易维护,同时方便在多处使用相同的字符串而不需要多次写出字符串本身。
C
语音中
的符号常量的定义
方法是
什么
?
答:
形式为:
#define
标识符 常量 eg: #define PI 3.14 //没有分号 define 是一条
预编译
命令(预
处理命令
都以"#"开头),称为宏
定义命令,
在预编译时仅仅是进行字符替换。符号常量不占内存,只是一个临时符号,在预编译后这个符号就不存在了,故不能对符号常量赋以新值。习惯上
符号常量的
标识符...
大家正在搜
编译预处理命令以什么结尾
c语言中define是关键字吗
c语言中的预编译命令
C语言预处理命令
define c语言怎么用
c语言里的define是什么意思
c语言define定义函数
预编译处理命令有几个
编译预处理命令
相关问题
c语言中,用什么关键字定义符号常量
C语言中为什么用#define定义符号常量
C语言中#define定义的符号常量(明显常量)编译程序前真...
在C语言中,用关键字什么定义字符型变量
C++中不允许使用宏定义的方法定义符号常量,只能使用关键字c...
用#define定义的常量与变量有什么区别?什么时候应该使用...
C语言。在C语言程序中,符号常量的定义要使用________...