摘要: 信息的存储: 信息是要存储起来,信息在计算机中以二进制的形式存在,即将信息转化为0和1组成的二进制代码的形式; 计算机存储单位: bit (位):存放一位二进制,即是0或1,最小的存储单位; Byte(字节):8个二进制为一个字节,最常用的单位 KB:1024Byte MB(兆):1024KB ++ 阅读全文
posted @ 2018-10-13 17:50 Grooovvve 阅读(227) 评论(0) 推荐(0)
摘要: 80C51单片机属于MCS-51系列单片机,由Intel公司开发,其结构是8048的延伸,改进了8048的缺点。 增加了如乘(MUL)、除(DIV)、减(SUBB)、比较(CMP)、16位数据指针、布尔代数运算等指令,以及串行通信能力和5个中断源。 采用40引脚双列直插式DIP(Dual In Li 阅读全文
posted @ 2018-10-13 17:32 Grooovvve 阅读(2005) 评论(0) 推荐(0)
摘要: 1.头文件#include <> :表示引用标准库头文件,编译器会从系统配置的库环境中去寻找 2.头文件#include "":一般表示用户自己定义使用的头文件,编译器默认会从当前文件夹中寻找,如果找不到,则到系统默认库环境中去寻找。 ++++++++++++++++++++++++++++++++ 阅读全文
posted @ 2018-10-13 13:03 Grooovvve 阅读(2227) 评论(0) 推荐(0)
摘要: 在C语言中,对变量的存储类型说明有以下四种: auto 自动变量register 寄存器变量extern 外部变量static 静态变量 自动变量和寄存器变量属于动态存储方式,外部变量和静态变量属于静态存储方式。 在介绍了变量的存储类型之后,可以知道对一个变量的说明不仅应说明其数据类型,还应说明其存 阅读全文
posted @ 2018-10-13 12:48 Grooovvve 阅读(1700) 评论(0) 推荐(1)
摘要: 什么是变量: 变量常量都是表征数据的一种形式;常量用来表示数据的值; 变量不仅可以用来表示数据的值;还可以用来存放数据;因为变量对应着一定的内存单元; 变量和常量必须先定义后使用。 变量名和常量名都是一种标识符,用来标识变量和常量的。变量和常量必须用标识符(或者可以理解成一个名字)来表示后才能使用。 阅读全文
posted @ 2018-10-13 12:17 Grooovvve 阅读(2646) 评论(0) 推荐(0)
摘要: extern用在变量或函数的声明前,用来说明“此变量/函数是在别处定义的,要在此处引用”。 extern放在函数的前面成为函数声明的一部分;暗示这个函数可能在别的源文件里面有定义,没有其他的作用。 extern 表明该变量/函数在别的地方已经定义过了,在这里要使用那个变量/函数。 extern修饰变 阅读全文
posted @ 2018-10-13 11:56 Grooovvve 阅读(449) 评论(0) 推荐(0)
摘要: 什么是定义?什么是声明?它们有何区别? 举个例子: 1 2 A)int i; B)extern int i;(关于extern,后面解释) 哪个是定义?哪个是声明?或者都是定义或者都是声明? 什么是定义:所谓的定义就是(编译器)创建一个对象,为这个对象分配一块内存并给它取上一个名字,这个名字就是我们 阅读全文
posted @ 2018-10-13 11:43 Grooovvve 阅读(639) 评论(0) 推荐(0)
摘要: 预处理功能是C语言的重要功能。 问:为什么要预处理,什么是预处理? 答:我们知道高级语言的运行过程是通过编译程序(编译器)把源代码翻译成机器语言,实现运行的。编译程序的工作包含:语法分析、词法分析、代码生成、代码优化等。但是在正式编译之前还有一些工作要做,例如:去掉注释、变换格式之类的。C语言允许在 阅读全文
posted @ 2018-10-13 10:38 Grooovvve 阅读(1295) 评论(0) 推荐(0)