DAY1:编译、数制、main函数、编译预处理
2020-04-01 本文已影响0人
佛系生活体验家
关键词:编译、数制、main函数、编译预处理
仅仅是最基本的知识点。。。
1.编译
(1)语言:机器语言(01序列)、汇编编译(低级语言)、高级语言(C++、JAVA等)
(2)01序列中的一位就是1比特(bit,简称b),8比特(b)=1字节(Byte简称B)即8bit=1B
(3)编译:将高级语言转化为机器语言的过程。
(4)源程序(.c)---编译--->目标文件(.obj)---链接--->可执行文件(.exe)
2.数制
(1)十进制:0-9
(2)二进制:0 1 前缀 0b 示例 0b11010
(3)十六进制:0-9 A-F 前缀 0x 示例 0x5d12
(4)八进制:0-7 前缀 0 示例 05124
3.main函数
#include<studio.h>
int main(){
return 0;
}
#include<studio.h>
int main(void){
return 0;
}
4.编译预处理
(1)编译预处理内容:文件包含、宏定义、条件编译
(2)文件包含(#include):文件包含可以嵌套
(3)宏定义(#define):#define 名称 内容 把所有名称替换成内容
示例:#define RES 30-5 即把RES替换成30-5
此时,若求表达式RES*5+30
则RES*5+30=30-5*5+30=35