c语言预处理器指令的简单例子
生活随笔
收集整理的這篇文章主要介紹了
c语言预处理器指令的简单例子
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
預處理器指令一般是如下三種:
(1)宏定義
(2)條件編譯 :比如#if,#else,#ifdef,#ifndef,#elif,#endif
(3) 文件包含
#include <stdio.h>#define PI 3.14 //這是一個一般形式的宏定義# define N 1234 //這個宏定義的#和符號之間有空白字符和制表符 //下面的宏定義,每行結尾用 \ 表示續行,否則以換行符結束,宏定義默認都是換行符結束,除非用\續行 # define SQUARE 2 * \ 123 * \1 #define FREEZING_POINT 32.0 //freezing point of water int main() {printf("%f\n",PI); printf("%d\n",N); printf("%d\n",SQUARE); return 9; }//指令的共同點有5個
(1)都是以#開頭
(2)#h和符號之間可以有空白,制表符等等
(3)都是以換行符結束
(4)指令可以出現在任何地方
(5)指令后面可以加程序注釋
?
總結
以上是生活随笔為你收集整理的c语言预处理器指令的简单例子的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 学习编程的基础四大件
- 下一篇: pyperclip模块