社区
C语言
帖子详情
关于define宏
ko8086
2011-12-22 09:53:13
#define abc 123
这个宏我在一个文件里定义,在另一个文件中怎么调用?
...全文
52
3
打赏
收藏
关于define宏
#define abc 123 这个宏我在一个文件里定义,在另一个文件中怎么调用?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FCARM
2011-12-22
打赏
举报
回复
也可以重新定义加个判断
#ifndef XXX
#define XXX
#endif
LoveIOS
2011-12-22
打赏
举报
回复
[Quote=引用 1 楼 gqjjqg 的回复:]
定义在.H中,另个文件include就OK。
[/Quote]
++
gqjjqg
2011-12-22
打赏
举报
回复
定义在.H中,另个文件include就OK。
关于
define
宏
定义[Error] expected ‘,‘ or ‘...‘ before numeric constant
关于
define
宏
定义[Error] expected ‘,’ or ‘…’ before numeric constant 例如你写了 #
define
n 100 但是后面的函数定义成了 int function(int n) 这就造成了常数滥用,函数的形参和定义的常数不能一样
#
define
宏
定义
#
define
叫做
宏
定义命令,它也是C语言预处理命令的一种。所谓
宏
定义,就是用一个标识符来表示一个字符串,如果在后面的代码中出现了该标识符,那么就全部替换成指定的字符串。 #include <stdio.h> #
define
N 100 int main(){ int sum = 20 + N; printf("%d\n", sum); return 0; } 输出结果:120 #
define
N 100就是
宏
定义,N为
宏
名,100是
宏
的内容(
宏
所表示的字符串)。在预处理阶段,对程序中所有出现
#
define
定义
宏
(
宏
定义)
文章目录前言一、预定义符号二、#
define
详解1.#
define
定义标识符2.读入数据总结 前言 提示:本文将介绍一些预定义符号和#
define
宏
定义,
宏
与函数的优缺点对比等。 一、预定义符号 __FILE__ //进行编译的源文件 __LINE__ //文件当前的行号 __DATE__ //文件被编译的日期 __TIME__ //文件被编译的时间 __STDC__ //如果编译器遵循ANSI C,其值为1,否则未定义 这些预定义符号都是语言内置的。 举个栗子: #
define
_CRT_SEC
define
宏
定义的基本用法与原理
宏
定义的用法 一、#
define
的基本用法 #
define
命令是C语言中的一个
宏
定义命令,它用来将一个标识符定义为一个字符串,该标识符被称为
宏
名,被定义的字符串称为替换文本。该命令有两种格式:一种是简单的
宏
定义,另一种是带参数的
宏
定义。 (1)简单的
宏
定义...
c/c++
define
宏
定义用法语法详解
define
宏
定义的详解 c/c++中,有这样的一个预处理,就是
define
可以用 #
define
定义一个标识符来表示一个常量。特点是:定义的标识符不占内存,只是一个临时的符号,预编译后这个符号就不存在了。
define
被称作是
宏
定义使用起来十分的方便简单,比如下面的例子 #
define
N 1000000 这是一个简单的
宏
定义,就是N值为1000000可以直接用到数组里举个比较简单的例子吧 #include<bits/stdc++.h> #
define
N 1000000 using nam
C语言
69,369
社区成员
243,082
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章