程序: 一系列的指令 人机沟通需要一系列指令来完成
语言:沟通交流的工具
1程序语言
2机器语言: 由 0和1组成,只能识别两个指令
3汇编语言:助记符 例:AND +
4高级语言: 编译程序(解释程序) ---机器语言
例: c语言----面向过程的语言
程序=数据结构+算法
数据结构:数据,类型,数据之间的关系
算法:解决问题的方法和步骤,同一个问题的算法有很多,要在理解的基础上记住
嵌入式编程:软硬结合
物联网:一切皆可联网
互联网:电脑联网
Jaua---面向对象的语言(更接近人类的习惯)
硬件:看得见 摸得着
软件:系统软件 应用软件
存储结构: 1内存(工作存储器,不能持久保存数据)
2 外存(硬盘,优盘,光盘,可以持久保存数据)
字节(byte) :存储信总的最小单位
比特位(bite):一个二进制位
字长(cpu一次可以处理的数据长度)
数据:信息的符号化 例: 1+2 a
数据类型---- -不同的数据可以参与不同的运算,不同的类型分配不同的内存空间
所有的数据分为常量(程序运行时,不变的量)和变量(程序运行时,变化的量)两种
常量
整型: 即整数 1,2
浮点型: 必须有小数点 即小数1.2, 3.4
表示方法有两种:普通,指数形式 3.4E3(3.4e3) ,e之前之后必须有数字,而且之后的数字必须为整数
字符型:单引号括起来的单个字符 “a”
除了普通字符常皇外,还有转义字符 “\n ”代表回车
标识符:名字,以字母.下划线.数字组成,不能以数字开头分为关键词,用户自定义识别符
变量
整型:
int(四个字节) short long(表示数的范围不同,所占字节不同)
感想:接触新的领域 ,自己在懵懂中成长, C语言很难,但我会坚持,人只有在努力的时候才最好看