编译预处理之#pragma

来源:互联网 发布:游族网络千股千评 编辑:程序博客网 时间:2024/06/06 12:46

#pragma

              C语言中的一条编译预处理指令,用于设置编译器的状态或者指示编译器完成一些特定的动作。

              基本用法 #pragma Para 其中para为参数

    1 message参数     #pragma message("消息文本")

                                  举例 #define PI 3.14 #ifdef PI #pragma  message("success")

              当我们成功宏定义PI后,#pragma设置编译器发出成功的信息

     2 #pragma once 头文件被编译一次

     3 #pragma pack(n)设置结构体以n字节对齐  pack(pop)//恢复对齐状态



0 0
原创粉丝点击