中文编程

预处理从字面上意思很简单预先处理.
当我们写的C语言代码被转换成二进制代码的时候,编译器首先会对我们写的代码进行处理一下.
比如我们常用的
#include<stdio.h>
#include<stdlib.h>

编译器开始编译一个文件的时候,看到这样的指令,会预先把对应里面的文件代码全都拷贝粘贴到一个文件里面.
除了#include之外,还有各种其他预处理指令#define

这个指令很有意思,用好了对理解代码非常有帮助.



#pragma once
#include<stdio.h>
#include<stdlib.h>
#define age 5000
#define 整数 int
#define 入口函数 main
#define 输出 printf
#define 系统 system
#define 暂停 "pause"
#define 代码一 输出("第七课\n");
#define 代码二 系统(暂停);


#include "我的宏代码.txt"

整数 入口函数() {
代码一
代码二
}


所以说,宏利用好了,对我们理解代码非常有帮助.
反而,大量的宏,也会使得代码理解成本变高.



这只是define简单的用法,还有复杂的用法,以后我们用到了再给大家讲.

posted @ 2017-08-24 13:48  随意就好欧巴  阅读(306)  评论(0编辑  收藏  举报