C语言编程预备知识
1. CPU 内存条 硬盘 显卡 主板显示器之间的关系
CPU--->内存条--->硬盘
读取外部文件时,外部文件首先由硬盘存入内存条,之后再由CPU调用(CPU无法直接读取硬盘中的数据),之后通过显卡显示出来.
主板是用来连接CPU,内存条,硬盘,显卡之间关系的硬件
2.HelloWorld程序如何运行起来的
先编译,后运行(参照5)
3.什么是数据类型
C语言的数据类型
整型: int long short
浮点型: float double
字符型: char
结构体
枚举值
共用体
4.什么是变量
变量的本质就是内存中的一段存储空间
5.cpu 内存条 vc++6.0 操作系统 之间的关系
VC++通过请求操作系统申请出内存空间CPU进行调用
6.变量为什么必须初始化
初始化就是赋值的意思,我们在VC++中定义一个变量时,其实是向操作系统发出请求,操作系统得到我们的请求,向内存申请一块存储空间,用户保存这个变量,但是这块存储空间可能存在着之前程序调用后留下来的值,我们可以称作垃圾值.在C中编译可以通过,在JAVA中不能通过编译器
7.常量以什么样的二进制代码存储在计算机中的
整数是以补码的形式转化为二进制代码存储在计算机中的
实数是以IEEE754标准转化为二进制代码存储在计算机中的
字符的本质实际与整数的存储方式相同