目录
一、程序执行过程
二、定义
三、入门程序
一、程序执行过程
CPU厂商自定义一套指令集,我们使用该指令集来操作计算机去完成某种计算任务。
但计算机仅识别二进制的数据,我们不方便操作位数很长的二进制数据,为了改善操作,汇编语言产生了。用助记符来替代机器语言,但汇编内存寻址等不方便。
C语言产生了。
C语言--->汇编---->机器码
他们三者是层层递进关系
二、定义
C语言是一门计算机语言,是人和计算机交流的语言。
C语言是一门编译型计算机语言,C语言源代码都是文本文件,C语言代码是放在 .c 为后缀的文件中的,文本文件本身无法执行,必须通过编译器和链接器的处理,生成二进制的可执行文本(包含二进制指令),可执行文件才能在计算机上执行,来完成任务
三、入门程序
#include <stdio.h> int main() { printf("hello C\n"); return 0; }- 源文件:.c为后缀的文本文件
- 头文件:函数的声明库,将.h文件中内容全部粘贴到该源文件中
- main函数:程序的入口,唯一
- 库函数:printf,编译器将其实现,声明在头文件中