C语言编程预备知识
1. cpu、内存条、 硬盘、 显卡、 主板、显示器之间的关系
2. HelloWorld程序如何运行起来的
3. 什么是数据类型
基本数据类型 | |
---|---|
整型 | 整型 -- int -- 4 |
短整型 -- short int -- 2 | |
长整型 -- long int -- 8 | |
浮点型 | 单精度浮点型 -- float -- 4 |
双精度浮点型 -- float -- 8 | |
字符型 | char -- 1 |
复合数据类型 |
---|
结构体 |
枚举 |
共用体 |
4. 什么是变量
- 变量的本质就是内存中一段存储空间
5. cpu、内存条、vc++6.0、操作系统之间的关系
6. 变量为什么必须初始化
- 所谓初始化就是赋值的意思,内存中可能含有上一个程序遗留的垃圾数据,如果不赋值就会把垃圾数据传给变量。
7. 如何定义变量
- 数据类型 变量名 = 要赋的值
8. 什么是进制
- 十进制就是逢十进一
- 二进制就是逢二进一
9. 常量在C语言中是如何表示的
常量 | 表示形式 |
---|---|
整数 | 十进制:传统的写法 |
十六进制:前面加0x或0X | |
八进制:前面加0 | |
浮点数 | 传统的写法、科学计数法 |
字符 | 单个字符用单引号括起来 |
字符串用双引号括起来 |
10. 常量以什么样的二进制代码存储在计算机中
- 整数是以补码的形式转化为二进制代码存储在计算机中的
- 实数是以IEEE754标准转化为二进制代码存储在计算机中的
- 字符的本质实际也是与整数的存储方式相同