Skip to content

1 、入门


一、概述🧀

1、程序的执行方式🧀

  • 解释执行:借助一个程序,那个程序能试图理解你的程序,然后执行

  • 编译执行:助一个程序,翻译成机器语言,然后执行

⚠️没有“解释型/编译型”之分
  • 所谓“解释型语言”,具有 特殊计算能力
  • 所谓“编译型语言”,具有 确定的运算性能

2、发展史🧀

FORTRAN → BCPL → B → C

3、应用场景🧀

  • 操作系统
  • 嵌入式系统
  • 驱动程序
  • ……

⛔ 日常应用开发很少直接使用 C,学习 C 的过程主要是训练代码逻辑,编写练习代码

Tip

C语言程序运行前必须 编译,需要以下工具:

  • 编辑器
  • 编译器
  • IDE(集成开发环境)

二、第一个C语言程序🧀

1、示例程序🧀

1
2
3
4
5
6
int main() {
    printf("Hello World!\n");
    return 0;
}
// printf: 打印字符串
// \n: 换行
1
2
3
4
5
6
int main() {
    cout << "Hello World!" << endl;
    return 0;
}
// cout: 打印字符串
// endl: 换行

2、所有程序的最小结构🧀

1
2
3
int main() {
    return 0;
}

3、表达式计算示例🧀

1
2
3
4
5
int main() {
    printf("12+34=%d", 12+34);
    return 0;
}
// %d: 把后面一个整数填到这个位置上(占位)