写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性等等。下面列举一些成熟软件中常用的宏定义。
3年嵌入式物联网学习资源整理分享:C语言、Linux开发、数据结构;软件开发,STM32单片机、ARM硬件开发、物联网通信开发、综合项目开发教程资料;笔试面试真题。点击下方插件免费领取↓↓↓
如果编译不是标准的,则可能仅支持以上宏名中的几个,或根本不支持。记住编译程序也许还提供其它预定义的宏名。_ L I N E _
及_ F I L E _
宏指令在有关# l i n e
的部分中已讨论,这里讨论其余的宏名。_ D AT E
_
宏指令含有形式为月/日/年的串,表示源文件被翻译到代码时的日期。源代码翻译到目标代码的时间作为串包含在_ T I M E _
中。串形式为时:分:秒。如果实现是标准的,则宏_ S T D C _
含有十进制常量1。如果它含有任何其它数,则实现是非标准的。可以定义宏,例如:
版权归原作者所有,仅供大家学习参考。如涉及作品版权问题,请联系我进行删除,感谢~
好了,今天就跟大家分享这么多了,如果你觉得有所收获,一定记得点个赞~
推荐专辑 点击蓝色字体即可跳转
原文作者:最后一个bug
原文标题:一些常用的C语言宏定义,直接放头文件吧~
这样就很清楚地看到你的主机和对方通信的过程如下:
首先,你的主机和对方TCP三次握手建立连接,
然后,你的主机向对方发了一个http请求:
后面就是22079字节的网页内容,这里省去没有显示啦。
3、自己用C语言来写一个这样的程序吧
现在假设我要去这个论坛去发贴,发贴步骤是这样的:
Step.1、打开论坛首页
Step.2、输入用户名和密码登录
Step.4、点击发表新贴
Step.5、输入自己的内容,点击提交
/* 在这里可以写发贴主题和发贴内容 */
大家可能经常上各种论坛发贴,但每次都要打开论坛、登录、输入贴子主题、贴子内容,然后点提交才可以完成。 |