专注于互联网--专注于架构

最新标签
网站地图
文章索引
Rss订阅
如果你经常用心的去琢磨写东西的话,那么你会有很多发现,今天给大家看看我的一个发,C的预编译指令\"#\"的一个应用。 #ifndef __EXAMPLE_H #define __EXAMPLE_H 1 typedef struct example_st{ char name[1024] ; } example_t ; example_t example ; #define PRINT_EXAMPLE(a) printf(#a \" = %s \\n\" , example.a) #endif /** __EXAMPLE_H */在原来的代码中,是这样定义 [阅读全文] [PDF]
A.1 使用编译设置对话框编译器的编译指令是用于指定编译器对项目编译过程的动作和行为。可以通过[Project]->[Options]->[Complier]选项页进行设置,绝大部分的编译环境都可以通过这一对话框进行调整,他包含了对代码、语法、调试信息等的设置。1.代码设置(Code Generation)Optimization :代码优化开关Aligned record fields :字对齐数据。这个编译指令能够在变量和类型化常量的字节对齐和 字对齐之间进行切换,其作用是全局的。Stack frames: Windows 堆栈帧。其作用 [阅读全文] [PDF]
1 共2条 分1页