1 1.1.2 程序的执行 ①解释: ②编译: 1.2.1 1.2.2 1.2.3 C语言用在: 1.3.1 第一个C程序 1.3.2 所有程序都要有 1.3.3 点计算 1📌 1.1.2📌 程序的执行📌 Quote ①解释:📌 借助一个程序,那个程序能试图理解你的程序,然后执行 ②编译:📌 借助一个程序,翻译成机器语言,然后执行 Quote 语言没有编译/解释之分 解释型语言有 特殊计算能力 编译型语言有 确定的运算性能 1.2.1📌 1.2.2📌 FORTRAN→BCPL→B→C 1.2.3📌 C语言用在:📌 操作系统、嵌入式系统、驱动程序、底层驱动、图形引擎、图像处理、声音效果 日常应用很少直接用C语言编写,学习C的过程主要是写练习代码,非真实软件 Tip C语言需要被编译才能运行,需要: 编辑器 编译器 IDE 1.3.1📌 第一个C程序📌 CC++ 1 2 3 4 5 6 7 8 9int main() { print("Hello World!\n"); return 0; } //printf:打印字符串 //\n: 换行 1 2 3 4 5 6 7 8 9int main() { cout<<"Hello World!"<<endl; return 0; } //cout 打印字符串 //endl: 换行 1.3.2📌 所有程序都要有📌 1 2 3 4int main() { return 0; } 1.3.3📌 点计算📌 1 2 3 4 5 6int main() { printf("12+34=%d",12+34); return 0; } // %d:把后面一个整数填到这个位置上(占位)