-
程序是什么?
程序是一组计算机能识别和执行的指令。 -
计算机语言
机器语言:(二进制语言)计算机只能识别0和1组成的指令。
汇编语言:(助记符)。缺点:不同型号的计算机的机器语言和汇编语言是互不通用的。
高级语言:语言功能很强,并且不依赖具体的机器,与具体机器的距离较“远”。
注意:计算机不能直接识别高级语言程序,需要进行“翻译”。用一种称为编译程序的软件把用高级语言写的程序(源程序)转换成机器指令的程序(目标程序),然后让计算机执行机器指令程序,最后得到结果。高级语言的一个语句往往对应多条机器指令。
C语言的诞生:1992年,美国贝尔实验室的D.M Ritchie在B语言的基础上设计出了C语言。
最初的目的:只是为了描述和实现UNIX操作系统提供一种工作语言而设计的。
- 第一个C语言程序(输出Hello)
#include <stdio.h>
int main()
{
printf("Hello\n"); //输出
return 0;
}
- 每个C语言程序都必须有一个main函数,并且只能有一个(有且只能有一个)。程序的开始是从main函数开始的。
- 每个语句最后都要有一个分号,表示语句结束。
- 程序的第一行#include<stdio.h>的作用是提供这些信息的。stdio.h是系统提供一个文件名,stdio是standard imput & output (标准输入输出)的缩写,文件后缀.h的意思是头文件,因为这些文件都是放在程序各文件模块的开头的。
- 注释:用来对程序有关部分进行必要的说明(是用来给人看的,不是用来给计算机执行的)
两种方式 - 单行注释//
- 多行注释/* 中间是注释的内容 */(以/开始,以/结束。)