社区
C++ 语言
帖子详情
宏定义的问题
cgxsgb
2008-03-08 07:11:05
#define sprintf (void)
是怎么回事啊?
...全文
61
3
打赏
收藏
宏定义的问题
#define sprintf(void) 是怎么回事啊?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
fish6344
2008-03-09
打赏
举报
回复
#define sprintf (void)
这是一个空的宏声明,用以保留名为'sprintf'的宏名,留待以后可能之需!
LPF2015
2008-03-08
打赏
举报
回复
sprintf是格式化输出到内存字符串吧。
fish6344
2008-03-08
打赏
举报
回复
这应该是一个空的宏声明,用于保留宏名'sprintf',以备将来可能之需!
相关推荐
#和##在
宏定义
中使用
问题
1. 一般用法: 使用#把宏参数变成一个字符串,用##把两个宏参数贴合在一起。 2. 当宏参数是另一个宏的时候 需要注意的是凡
宏定义
里有‘#’或‘##’的地方宏参数是不会展开的。 转自:http://www.linuxidc.com/Linux/2014-06/102925.htm 有一道经典的C语言
问题
,关于
宏定义
中#和##符号的使用和
宏定义
展开
问题
程序如下: #includ...
哲学家进餐
问题
/**********************************哲学家进餐
问题
*************/ #include #include #include //
宏定义
信号量个数为5,
宏定义
0表示思考,
宏定义
1表示饿,
宏定义
2表示吃,
宏定义
(ph_num+4)%N表示左,
宏定义
(ph_num+1)%N表示右 #define N 5 #define THIN
宏定义
宏定义
的出现,避免了我们反复敲写同一行代码的
问题
;虽然
宏定义
大家都经常使用,但是有一些细节的
问题
可能大家会忽略,今天整理一下。 1,不带参数的
宏定义
//例子1 #defineP3.1415 #defineS(a+b+c) 注意,一般情况下
宏定义
的使用范围是该
宏定义
所在的文件...
Unity平台
宏定义
失效
问题
Unity平台
宏定义
失效
问题
平台
宏定义
一般情况下的
宏定义
原因自定义
宏定义
平台
宏定义
一般情况下的
宏定义
Unity的平台
宏定义
,大家都知道,百度上也有好几篇相关的文章。官网上的介绍,是最清晰全面的,这里上个链接不做赘述。 Unity管网的平台
宏定义
这篇文章主要关注在官网上的自定义
宏定义
。管网中也有相关的介绍,只是在项目出现相关
问题
时才注意到,这里做一些记录分享。 原因 我之所以关注这个
问题
,是...
C++设计语言三大难点
预处理
问题
、const
问题
、sizeof
问题
1、
宏定义
#define (1) 简单的
宏定义
:define <宏名> <字符串>例: #define PI 3.1415926 (2) 带参数的
宏定义
define <宏名> ( <参数表>) <宏体>在使用简单
宏定义
时,当字符串中不只一个符号时,加上括号表现出优先级;如果是 带参数的
宏定义
,则要给宏体中的每个参数加上括号,并在整个宏体上再加一个
发帖
C++ 语言
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
6.3w+
社区成员
25.0w+
社区内容
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
帖子事件
创建了帖子
2008-03-08 07:11
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下