1~4行是对这个编译文件的注释,请google机翻
5、8行是条件编译
6行是引用头文件
7行是对putchar进行宏定义,在整个程序代码中,如果出现了putchar就会被替代成 __putchar,这只是在文本上进行替代
5~8行均被称为 预编译
条件编译。
现在这部分代码不会被编译,相当于注释掉了。如果要编译的话把0改为1即可
这种情况好像是说针对不同的调用方式,需要用不同的函数名字吧.....
但其实两个函数是一样滴....
呃,好吧....其实我是来想拿分滴..
条件编译语句,相当于把中间代码注释掉了。但是用的时候只要把0改成1就行了,方便切换代码。
if 0 就是把这段注掉 不编译了