很多初学者都会问我,“我想学C,该怎么开始呢?”,今天我们就来聊一聊,属于初学者必须懂的知识,希望小伙伴们,能够牢记基础知识,唯有不断努力 才能更加顺利。
基本常识
计算机语言: 把人与计算机之间交流的语言叫做计算机语言
计算机语言分为高级语言和低级语言
高级语言:远离硬件
低级语言:贴近硬件
指令: 是指计算机执行某种操作的命令,它由一串二进制数码组成。一条指令通常由两个部分组成: 操作码+地址码
操作码
指明该指令要完成的操作的类型或性质
如取数、做加法或输出数据等
地址码
指明操作对象的内容或所在的存储单元地址
机器语言: 计算机本身各个部件之间沟通时所使用的语言
特点: 对计算机本身来说,只能识别由0和1代码构成的二进制指令
源程序: 把由高级语言编写的程序称为源程序
源程序——编译程序——目标程序
(二进制代码表示的程序,即计算机只识别目标程序)
编译程序: 如何把源程序转换成机器能够接受的目标程序,软件工作者编制了一系列的软件.通过这些软件,把用户按规定语法写出的语句一一翻译成二进制的机器指令. 这种具有翻译功能的软件称为“编译程序”
C源程序: 用C语言构成的指令序列称为C源程序
C语言的代码编写: 按C语言的语法编写C程序的过程称C语言的代码编写
C语言源程序 文件名后缀是 .c
经过编译后,生成文件的后缀是 .obj