本周简单的学习了编译的预处理,其中宏定义比较重要。得多练习一哈。
编译预处理包括了三种:文件包含,宏定义和条件编译。
(1)文件包含:简单来说就是输入头文件等用以被调用。
(2)宏定义:字符串的代替以及使用。
(3)条件编译
#define T 5
void fun(){
printf("%d\n",T);
}
#undef T
2.说反话
`#include<stdio.h>
int main()
{
char T;
int i=0;
char S[80][80];
do
{
scanf("%s",S[i++]);
T=getchar();
}
while(T!='\n');
for(--i;i>0;i--)
printf("%s ",S[i]);
printf("%s",S[0]);
return 0;
}`