一:什么是计算机语言
(低级语言)
1.机器指令:计算机直接识别和接受的二进制代码。
2.机器语言:机器指令的集合。
3.符号语言:英文字母和数字组成 如ADD表示加 SUB表示减
计算机 不能识别执行 符号语言;符号语言的指令 汇编程序 机器指令
一般:一条符号语言对应一条机器语言指令
符号语言又叫:符号汇编语言或汇编语言
(高级语言)
高级语言:语句和指令由英文单词表示及与日常数学相似的运算符。
高级语言写的程序(源程序)编译软件 机器指令的程序(目标程序)。
二:C语言特点
1:37个关键字 : auto break case char const continue default do double else enum
extern float for goto if inline int long register restrict return short signed
sizeof static struct switch typedef union unsigned void volatile while -bool
_Complex _Imaginary
9种控制语句 : if语句 while语句 do语句 for语句 s witch语句
break语句 continue语句 return语句 goto语句
34种运算符 :注意优先级
数据类型:整形 浮点型 字符型 数组类型 指针类型(实现复杂的数据结构 链表 数 栈) 结构体类型 共用体类型
复数浮点类型 超长整型 布尔类型
三:最简单的C语言程序
#include<stdio.h> //编译预处理指令 注; // 行注释
int main () // 定义主函数 /* */ 块注释
{ //主函数开始标志 在字符串中不算注释
printf("hahaha\n") ; //输入hahaha printf(“//hahahaha\n”)
return 0; //函数执行完毕返回函数值0
} //函数结束标志