• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






luwudang

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理
上一页 1 2

2018年9月13日

预处理
摘要: 1. 宏和函数的选择实际上是时间和空间的的权衡。 宏生成内联代码,即在程序中生成语句。如果调用 20次宏,即在程序中插入20行代码。如果调用函数20次,程序中只有一份函数语句的副本,所以节省了空间。但是,程序的控制必须跳转至函数内,随后再返回主调程序,这显然要比内联代码药费更多的时间。 宏不用担心变 阅读全文
posted @ 2018-09-13 14:15 luwudang 阅读(159) 评论(0) 推荐(0)
 
变参宏 __VA_ARGS__
摘要: gcc -E va.c 结果: 阅读全文
posted @ 2018-09-13 13:28 luwudang 阅读(248) 评论(0) 推荐(0)
 
预处理中的 # 和 ##
摘要: gcc E token.c gcc token.c Wall 运行结果: 阅读全文
posted @ 2018-09-13 13:15 luwudang 阅读(478) 评论(0) 推荐(0)
 
strlen与sizeof异同
摘要: 结果: 结论: strlen 不包含 '\0' sizeof 是要计算空字符所占的空间的。 阅读全文
posted @ 2018-09-13 11:55 luwudang 阅读(179) 评论(0) 推荐(0)
 
.vimrc
摘要: ``` set encoding=utf 8 "for YCM set nocompatible " be iMproved, required filetype off " required " set the runtime path to include Vundle and initiali 阅读全文
posted @ 2018-09-13 11:12 luwudang 阅读(101) 评论(0) 推荐(0)
 
上一页 1 2