C语言编程
来源:互联网 发布:网络神曲panama 编辑:程序博客网 时间:2024/06/02 04:39
C语言编程
1. 宏符号的运用
- #define M(x) x##n M(8) 相当于 符号 x8
- #define M(x) “x”#n M(8) 相当于 字符串“x8”
2. 宏条件
- #ifdef __XXX__ gcc -D__XXX__
- #if
3. 断言控制 assert
4. 处理过程
- 预编译:处理宏符号 #include #define #ifdef #if 生成直接的C文件(.i文件)。
- 编译:将上面的文件翻译成汇编文件 汇编一切高级语言转为 01 的中间语言。
- 汇编:将汇编代码转为 01 可执行文件。
5. 结构初始化 逐个初始,防止后期结构成员变化
- struct A a = {.a=X; .b=X}
6. 接口的使用 通过函数指针包装成类的结构
0 0
- [编程语言][C语言]初识C语言
- C语言、编程语言发展史
- C语言编程风格
- C 语言编程
- C 语言编程
- C语言编程浅谈
- C语言图形编程
- C 语言编程
- C语言编程优化
- C语言图形编程
- C 语言编程
- c语言多线程编程
- C语言编程技巧
- c语言俄罗斯方块编程
- C语言编程日志
- 用c语言编程。
- 关于C语言编程
- C语言编程
- taskset榨干服务器CPU:让进程运行在指定的CPU内核
- hdu 4670 Cube number on a tree,平衡树,启发式合并
- 字符串分组
- WaitForSingleObject
- 计算32位整形数内含有1的个数
- C语言编程
- 转]史上最快消息内核——ZeroMQ
- C语言编译、链接
- ios tableView (tableView添加标题,头尾和改变cell的宽度)
- GCC的内嵌汇编语法
- s5pv210使用查询方式实现按键灯操作
- 常用功能附录
- VC6.0
- 网络请求参数设置