c语言---预备知识

来源:互联网 发布:蝎子网络第二季百度云 编辑:程序博客网 时间:2024/04/29 06:35

1.cpu 、内存条、硬盘、显卡、主板、显示器之间的关系

举例说明最深刻:比如电脑硬盘的d盘中有一段电影视频,鼠标单击视频的时候,操作系统就会把硬盘中的视频数据读入内存条,然后cpu再去处理内存条中的电影数据,处理完之后把其中的某一些数据变成了图像,文字,声音等,图像和文字是通过显卡显示器显示出来,声音通过声卡把声音显示出来,其中硬盘,显卡,声卡,都在主板的插槽里面,cpu也在主板上面,它们都是通过主板进行传输;

2.HelloWorld程序如何运行起来的

比如运行下面c语言中的HelloWorld代码如下:

# include <stdio.h>int main(void){printf("Hello World !\n");return 0;}

这里写图片描述
1.通过Microsoft Visual c++点击编译和链接会生成一个.exe的可执行文件;
2,点击感叹号按钮(即执行),电脑操作系统就会调用cpu运行这个新生成的.exe文件;程序跑起来了

3.什么是数据类型

数据要存储,先要对数据进行分类,c语言可分为基本类型数据复合类型数据
基本类型数据

———–整数
—————整形 – int 4个字节
—————短整型 – short int 2个字节
—————长整形 – long int 8个字节
———–浮点型
—————精度浮点数 —float 4个字节
—————双精度浮点数 —double 8个字节
———–字符
—————char

复合类型数据(把基本类型拼凑在一起就叫复合类型)

———–结构体(不重要)
———–枚举
————–共同体(已淘汰)

4.什么是变量

变量本质就是内存中的一段存储空间,比如int i=3,i对应内存中的存储空间;

5.常量是以什么样的二进制代码存储在计算机中

整数以补码的形式转化为二进制代码存储在计算机中
实数是以IEEE754标准转化为二进制代码存储在计算机中
字符的本质实际上也与整数相同的(ASSCII)

0 0
原创粉丝点击