机器语言、机器语言、c语言、语言层次比较、语言进化史、system函数、代码注释、gcc配置、C语言的特点、代码片段配置、命令行参数、转义字符、cup与寄存器之间的关系、存储单位、变量

C语言:

机器语言:

机器语言是由一组0和1系列组成的指令码,这些指令码值cpu制造厂商规定出来的,机器语言是能够直接被机器认识的,但是不利于人学习,为解决这个问题,于是又出现了汇编语言。

机器语言:

汇编语言是一些取代了0和1的一些标识符,人类可以较为轻松认识的语言,汇编语言可以被编译为机器语言。

什么是C语言(C语言也是高级语言)

C语言是人和机器之间交流的语言,相对于汇编来说,C语言是可以被人容易掌握的一门语言,同样它也可以被编译为机器语言。这类语言更利于程序设计,这类语言被称为高级语言。

请添加图片描述
语言进化史
请添加图片描述
请添加图片描述
C语言的特点:

优点:执行速度快、功能强大、编程自由

缺点:写代码实现周期长、过于自由,经验不足易出错、对平台库依赖较少
请添加图片描述
C语言应用领域:

网站后端、底层操作系统、多媒体应用、网络游戏、造出另一个语言、驱动程序、配备了微处理器的设备(嵌入式)等

第一个C语言程序:HelloWorld

C语言文件为后缀为点c的文件,如hello.c文件:

// 包含头文件:#号引入的包含头文件stdio.h,stdio.h是c语言系统的一个文件,其中std代表标准,i代表input,o代表outpu输出,h代表header头文件
#include<stdio.h> // 此行代码表示:一个标准的输入输出头文件(输出表示可以向屏幕打印内容)
int main(){ // int 表示函数的返回类型,main表示主程序的入口函数,小括号中可以传入参数列表,大括号是函数体,用来实现具体业务逻辑的代码
  printf("hello world,我是第一个C语言程序!");
  return 0;
}

编译器:

C语言是不能直接被计算机认识的,如果想要计算机运行C语言程序,那么就要使用编译器将C语言编译为计算机认识的语言。编译器可以用vs或gcc。

一、gcc配置:

1.win+r输入cm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

苦海123

快乐每一天!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值