小蚂蚁学习C语言(2)——C语言编程预备知识(上)

C语言编程预备知识c++

1,cpu 内存条 硬盘 显卡 主板 显示器 之间的关系编程

2,hello world程序如何运行起来的spa

3,什么是数据类型操作系统

4,什么是变量.net

5,cpu 内存条 vc++ 操做系统 之间的关系blog

6,变量为何必须初始化内存

7,如何去定义变量ci

8,什么是进制get

9,常量在C语言中是如何表示的博客

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


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

    双击电影,操做系统把硬盘上的电影调入内存条中,由于cpu不能直接处理硬盘上的数据,cpu在处理这些数据,若是有图像的数据就在显示器中显示,若是有声音就传递给声卡,变成声音传递过来。

    主板,就是将cpu、内存条等一系列设备组合在一块儿的平台。

2,hello world程序如何运行起来的

    点击编译,连接,会生成一个.exe的可执行文件,它有vc++生成。

    当点击“!”时,由vc++请求操做系统,让操做系统调用cpu来执行该文件。

    不安装操做系统,什么软件都不能运行。

3,什么是数据类型

    编程的第一步,就是数据的存储,要存储就须要分类。

    基本数据类型数据

        整数

            整形    int    4个字节

                例如: int i = 2; //表示i变量是整形变量,所谓整形变量就是指i只能存放整数。不能存放浮点型。    

            长整形    long int    2个字节

            短整形    short int    8个字节

        浮点数

            单精度浮点数    float    4个字节

            双精度浮点数    double   8个字节

            例如:3.3  float占用4个字节,double占用8个字节(会浪费一点内存)

            搞编程搞了不少年,会发现不少问题都是内存的问题

        字符

            char    1个字节

                

    复合数据类型数据

        结构体

        枚举(关键)

        共用体(已淘汰)

4,什么是变量

    变量的本质就是内存中的一段存储空间

    # include <stdio.h>

int main(void)

{

    int i;    //当本句代码执行完毕后,操做系统会在内存中寻找一个空闲单元,与变量i进行绑定,把3赋值于i后,就把i放入了对应的存储单元中

    i = 3;    //3最终是存放在内存中,程序终止以后3所占的空间会被释放掉

    printf("i = %d \n",i);

    return 0;

}

    经过例子中的注释能够知道,为何要用变量?若是没有变量,就须要本身动手去查找内存中对应的存储单元,很是麻烦,运用变量能够很方便咱们对数据的存储。

5,cpu 内存条 vc++ 操做系统 之间的关系

    软件请求操做系统在内存条中分配一个存储空间,令存储空间和变量名相关联


学PHP的小蚂蚁 博客 http://my.oschina.net/woshixiaomayi/blog

相关文章
相关标签/搜索