社区
C语言
帖子详情
这样是好是坏?
风吹草低现羊牛
2011-03-29 10:57:12
#define BUFF "XXOOrr"
printf("%s,%d",BUFF,strlen(BUFF));
...全文
143
19
打赏
收藏
这样是好是坏?
#define BUFF "XXOOrr" printf("%s,%d",BUFF,strlen(BUFF));
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
19 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
screwzm
2011-03-29
打赏
举报
回复
[Quote=引用 7 楼 delphiwcdj 的回复:]
在编译预处理时都会替换的,没有差别
[/Quote]
+++
风吹草低现羊牛
2011-03-29
打赏
举报
回复
[Quote=引用 11 楼 zhao4zhong1 的回复:]
塞翁失马
[/Quote]
ALT+8调试了!!
赵4老师
2011-03-29
打赏
举报
回复
塞翁失马
svtanto
2011-03-29
打赏
举报
回复
好
有注释更好
净水寒潭
2011-03-29
打赏
举报
回复
应该没问题啊
delphiwcdj
2011-03-29
打赏
举报
回复
#define的作用
在C或C++语言源程序中允许用一个标识符来表示一个字符串,称为“宏”。被定义为“宏”的标识符称为“宏名”。在编译预处理时,对程序中所有出现的 “宏名”,都用宏定义中的字符串去代换,这称为“宏代换”或“宏展开”。宏定义是由源程序中的宏定义命令完成的。宏代换是由预处理程序自动完成的。
delphiwcdj
2011-03-29
打赏
举报
回复
在编译预处理时都会替换的,没有差别
风吹草低现羊牛
2011-03-29
打赏
举报
回复
[Quote=引用 5 楼 bdmh 的回复:]
有什么好坏,指哪方面
[/Quote]
效率.
bdmh
2011-03-29
打赏
举报
回复
有什么好坏,指哪方面
masmaster
2011-03-29
打赏
举报
回复
我觉得不要把++--这类的传给printf就挺好
bluewanderer
2011-03-29
打赏
举报
回复
如果"XXOOrr"是可能需要替换 特别是被多次用到的话,这样是必须的。否则算不上坏,不过没太大意义。
delphiwcdj
2011-03-29
打赏
举报
回复
可以
jackiesen
2011-03-29
打赏
举报
回复
不明白什么意思,但是应该没有什么问题!
xjmlj2010
2011-03-29
打赏
举报
回复
[Quote=引用 3 楼 bluewanderer 的回复:]
如果"XXOOrr"是可能需要替换 特别是被多次用到的话,这样是必须的。否则算不上坏,不过没太大意义。
[/Quote]
k
风吹草低现羊牛
2011-03-29
打赏
举报
回复
[Quote=引用 15 楼 zhao4zhong1 的回复:]
好中有坏,坏中有好。
舍就是得,得就是舍。
进就是退,退就是进。
[/Quote]
多谢呀!微软编译器指令太多,都没有去理会啦,都是IDE的默认设置,看来多了解下这些东西是必要的..哈哈!!
话说编程和文学结合很给力呀!
ForestDB
2011-03-29
打赏
举报
回复
看你想要什么了。
luciferisnotsatan
2011-03-29
打赏
举报
回复
挺好的。要改的话只需要修改一处
赵4老师
2011-03-29
打赏
举报
回复
好中有坏,坏中有好。
舍就是得,得就是舍。
进就是退,退就是进。
赵4老师
2011-03-29
打赏
举报
回复
[Quote=引用 12 楼 xianzq888 的回复:]
引用 11 楼 zhao4zhong1 的回复:
塞翁失马
ALT+8调试了!!
[/Quote]
(^_^)看来在本人的影响下也快中ALT+8病毒了!
在编译选项里面加/EP /P,重新编译,查看.c或.cpp宏展开后对应的.i或.ii文件。
研发&技术&项目管理专题-如何规划人才梯队建设路径?
本课程在前期项目管理专题《为什么需要项目管理》、《何为项目及项目管理》、《组织结构如何影响项目管理》、《如何管理项目干系人》、《如何做好项目整体管理》、《如何进行项目管理》、《Java代码的
坏
味道与重构之...
为什么说快速排序是性能最好的排序算法?
刚刚学习了排序这一章,看到了书中最后的一个总结表: 心想从表上来看,堆排序不该是最好的排序算法么?不管最好、最
坏
还是平均情况,时间复杂度都是O(nlogn),而且还不像快排和归并排序那样占空间,为什么说快速排序是最好的算法呢? 其实经过实验,会发现相同的数据规模,快速排序比堆排序的效率高很多,并且随着数据规模的扩大,二者的差距不断扩大,快速排序的优势越来越明显。快速排序的时间复杂度近似线性...
为了写好代码,你坚持了哪些好习惯?
代码的质量会影响到产品的性能和好
坏
,代码水平也是程序员业务水平的直观体现,那么我们如何才能写好代码呢?接下来和大家分享一些写好代码的习惯。代码是一环扣一环的,从逻辑、可读、简洁、效率、维护,这些标准都决定了代码的好
坏
。从看到学再到写,在提升自己代码能力的同时,还要注意代码的质量优化,一个好的程序,是由好的代码模块组合而成的,而在我们写程序的时候就应该多加考虑和设计,这样不仅是对代码负责也是对自己负责,写好优质代码是一个程序员应尽的责任。
上大学究竟是来干什么的?为什么会这样?
此文作于2010年11月18日,原发于本人新浪博客《上大学究竟是来干什么的?为什么会这样?》。 上大学究竟是来干什么的? 大学为什么会是这样? 我该如何度过大学? 这些问题很典型,但一直困扰着很多同学,尤其是愿意上进的同学。下面是一封学生来信和我的“顶撞”之词。可能逻辑性差,先写信件的回复,再介绍背景。希望引发同学们的思考,帮助同学们在现在条件下,充实地走过这几年,并真正有所收获。 【学
什么是CPU虚拟化?打开好还是关闭好?
今天安装VirtualBox(开源虚拟机软件),安装不成功,一直提示“your system has not been modified”,后来发现需要开启CPU虚拟化
C语言
69,371
社区成员
243,080
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章