66问答网
所有问题
c语言中的宏定义是什么意思?可不可以详细的解释一下~
c语言中的宏定义是什么意思?可不可以详细的解释一下~ 顺便讲讲21题吧
举报该问题
其他回答
第1个回答 2016-07-01
不用解释宏定义,直接讲21题你就明白了,#define x 10-4 其中x代表的是后面的值或者式子,比如21题 x代表10-4,但是不能认为x=4哦,6*10-4=60-4=56 故答案为56本回答被提问者采纳
第2个回答 2016-07-01
#define X 10-4
X是标识符,10-4是替换值,把程序中出现X的地方替换成10-4,双引号中不替换,需要注意的地方是,进行运算时,10-4不是一个整体,如本题中,
6*X相当于6*10-4=60-4=56,所以输出结果是56
相似回答
宏定义c语言是什么意思?
答:
在C语言源程序中,允许用一个标识符来表示一个字符串,称为宏,
宏定义是由源程序中的宏定义命令完成的,宏替换是由预处理程序自动完成的
。
宏定义是C提供的三种预处理功能的其中一种
,这三种预处理包括:宏定义、文件包含、条件编译。C语言中,预处理过程读入源代码,检查包含预处理指令的语句和宏定义...
带参数
的宏的
po主–原回答链接 -
什么是宏定义?
答:
宏定义是高级语言编译器提供的常用语法,其目的是利用某一标识符标识某个文本字符串
。在编写程序时,如果程序中反复地使用某个数据或某段程序片段,就可以考虑将这个数据或程序片段定义为宏,然后每个出现该数据或程序片段的地方用宏名替代 选择宏定义来做的好处是程序简洁,可读性好,而且当需要修改这些相...
C语言中
,
宏定义是什么意思?
答:
C语言中有明确规定,
宏定义是利用#define命令,用一个指定的标识代替一个字符串
。对应到题目上就是#define 标识符 字符串,所以PI是标识符,3.1415926是字符串。所以这题选B 关于C选项,如果3.1415926不在宏函数定义中,那么它就是一个常量,只是因为它在#define命令中,所以它是一个字符串。A选项...
什么是c语言里面的宏
答:
(7)宏定义可以嵌套 (8)字符串" "中永远不包含宏 (9)宏定义不分配内存,变量定义分配内存
。2.带参数的宏定义:除了一般的字符串替换,还要做参数代换 格式: #define 宏名(参数表) 字符串 例如:#define S(a,b) a*b area=S(3,2);第一步被换为area=a*b; ,第二步被换为...
c语言中的
\"
宏定义
\"
是什么
东西?
答:
【基础知识】看来基础薄弱,那么需要先给你解释一下什么是宏定义。
宏定义又称为宏代换、宏替换,简称“宏”
。掌握"宏"概念的关键是“换”。一切以换为前提、做任何事情之前先要换,准确理解之前就要“换”。(可以看这个链接http://baike.baidu.com/view/2076445.html?wtp=tt)【问题解答】一、由...
什么是宏定义?
答:
问题一:什么是宏定义? 1.不带参数的宏定义:
宏定义又称为宏代换、宏替换,简称“宏”
。格式:define 标识符 字符串 其中的标识符就是所谓的符号常量,也称为“宏名”。预处理(预编译)工作也叫做宏展开:将宏名替换为字符串。掌握宏概念的关键是“换”。一切以换为前提、做任何事情之前先要...
大家正在搜
c语言的宏定义如何定义
宏定义是c语言语句吗
c语言宏定义的例子
c语言宏定义的几个坑和特殊用法
一个c语言是由什么组成
c语言宏定义格式
c语言宏定义计算
c语言宏定义函数
c语言宏定义用法规则
相关问题
c语言中什么是宏定义,它是干什么的?
C语言中,宏定义是不是C语句?
c语言中宏定义是什么意思?
C语言的宏定义是什么意思啊?
C语言中的宏定义有什么用?
c语言下这些宏定义是什么意思
解释下C语言宏定义的一道题
C语言中宏定义的1<<0 和直接定义1有什么区别