首页 > 编程语言 >2、C语言编程预备知识

2、C语言编程预备知识

时间:2022-11-03 19:55:18浏览次数:45  
标签:cup 预备 编程 C语言 编译 内存 硬盘 进行

cup、内存、硬盘、显卡、显示器、主板之间的关系

​ 这里我们用一个电影的例子来进行讲解

​ 最开始的时候电影是在硬盘的上存放的>>>>>然后我们用鼠标进行点击给 cpu 发送指令>>>> cup给内存说我要看电影>>>>内存将电影从硬盘中调取出来>>>并给cup传送指令>>>>cup进行解析

​ 是声音就通过声卡进行输出,是图片就通过显卡进行输出>>>>最后输出到显示器上或者通过喇叭进行传给用户直观的感受。

​ 主板就是起一个连接的作用。相当于各个城市之间的道路一样。

HelloWord是如何运转起来的

​ 我们在vc++6.0中运行C语言的时候都是需要先进性编译在进行连接最后再点击执行就可以在终端中看到我们程序的结果

​ 实际上编译和链接是vc++6.0这个软件进行的,将通过编译后的文件生成一个可以执行的 .exe 后缀的文件。然后再通过操作系统去申请我们的cup去执行。然后才是我们的结果。

​ 所以说不是单单只是软件的功能

标签:cup,预备,编程,C语言,编译,内存,硬盘,进行
From: https://www.cnblogs.com/huao990928/p/16855646.html

相关文章

  • 第一章:C语言概述
    C语言的起源​ C语言的起源在这里就不细讲了。总之是一门历史比较悠久的编程语言。也是语言的基石。C语言的特点​ 优点:​ 代码量小,运行速度快,功能强大​ 缺点:​ ......
  • 面向对象编程二
    动静态方法1.什么是动态和静态动态就是绑定给对象的方法直接在类体代码中编写即可,对象调用会自动将对象当做第一个参数传入,类调用则有几个形参就传几个实参;静态方法就是......
  • [IE编程] 多页面基于IE内核浏览器的代码示例
    有不少人发信问这个问题,我把答案贴在这里:建议参考WTL(WindowsTemplateLibrary)的代码示例工程TabBrowser(在WTL目录/Samples/TabBrowser下面)。该工程演示了如何用W......
  • 自用编程字体推荐
    CascadiaCode许可证:SILOpenFontLicense1.1官网:https://github.com/microsoft/cascadia-code开发商:微软字体预览:CascadiaCode是在2020年5月微软的Build活动上发......
  • c语言将 函数名称 作为参数传递给一个函数
    1.函数定义如下,其中fn,cpyfn为函数名。1void2GOMP_task(void(*fn)(void*),void*data,void(*cpyfn)(void*,void*),3longarg_size,longarg_ali......
  • 面向对象编程(二)
    面向对象编程(二)一、动静态方法什么是动静态?动态就是绑定给对象的方法直接在类体代码中编写即可,对象调用会自动将对象当做第一个参数传入,类调用有几个形参就传几个实参;......
  • 《网络编程应用 —— Linux获取网卡ip》
    1.获取某个网卡的ip地址#include<netinet/in.h>#include<net/if.h>#include<sys/ioctl.h>#include<arpa/inet.h>#include<string.h>#defineETH_NAME"wlan0......
  • 【C语言数据结构】EP1顺序表
    1.什么是顺序表顺序表是用一段物理地址连续的存储单元依次存储数据元素的线性结构,一般情况下采用数组存储。在数组上完成数据的增删查改。顺序表一般可以分为静态表与动......
  • Java函数式编程(1):Lambda表达式(1)
    您好,我是湘王,这是我的51CTO博客,欢迎您来,欢迎您再来~Java在其技术发展周期中经历过几次比较重要的变化,如果不是这几次比较重要的变化,恐怕不会有现在这样的江湖地位。个人看来,......
  • 并发编程之深入理解CAS
    并发编程之深入理解CAS什么是CASCAS,compareandswap的缩写,中文翻译成比较并交换。CAS操作包含三个操作数——内存位置(V)、预期原值(A)和新值(B)。如果内存位置的值与预......