1.文件的作用:
· C++中,文件只是用来给编译器提供源码的某种方法。
·你需要告诉编程器文件类型和编译器应该如何处理它,建立的.cpp文件,编译器就会把它当成C++文件。
2.C++如何把文件变成可执行的二进制文件?
从text 到可执行binary,基本上两个主要操作:compiling(中继文件obj) and linking
3.项目里的每个cpp
项目里的每个cpp,文件也叫作translation unit(编译单元)(当一个母cpp包含子cpp时,只有母cpp被当作编译单元),每个都会被编译器编译成一个obj。
4.预处理(preprocessor)
·常见的语句有:include、define、if、ifdef
·#include处理过程:preprocessor打开对应文件,读取所有内容,然后粘贴进写include的那个文档。
文件位置:C:\Users\crystal\Documents\Visual Studio 2012\Projects\Project6\Project6
5.define语句
#define INTEGER int //define预处理语句会搜索后1的词,然后替换成后2
INTEGER Multiply(int a,int b)//原来是 int Multiply(int a,int b)
{
INTEGER result=a*b;//int result=a*b;
return result;
}
6.if语句:根据特定条件包含或者剔除代码
7.如何在VS中查看预处理后的文件?