要从源文件到可执行文件,请执行以下操作:。首先,学习Linux和代码生成的基本现象。
例如预处理。处理头文件和注释:
GCC-e是主要的。首席执行官。我喜欢编译。生成组件文件
GC-s是主要的。主输入输出。这是组件。单击功能区上
GCC-c是主要的。SO导演。例如,o形连接。链接库;
你好
在模仿自然语言的过程中,模仿越相似,就越容易开始使用语言。但模仿并非100%。所以我们需要一些规则来规范表达和语法。
程序:
计算机为执行某些操作或解决问题而创建的有序指令序列
过程:
这个过程也是一种算法。整理过程就是整理一组算法。
变量:
通常需要声明存储性别、身高和收入的变量。在宣言过程中,我们被命名了。它实际上是以这种类型的存储命名的。别名_200b_200balso应声明为限制,如游戏中的血容量。
在学习之前,我建议你学习一些关于记忆的基本知识,为将来的进一步学习铺平道路。
存储模型
1.最小地址单位为1字节。
2.2^32单元,即有多大的寻址能力。请注意地址空间的寻址容量是字节。不要直接转换不同的单位。
关于Cpu读写存储器
读写存储器数据时,首先必须指定存储器单元的地址。
1.存储单元地址
2.读取或写入设备选择
3.读取和写入数据
1.地址总线:
2.数据总线:
3.控制总线:
接下来是阅读过程。
接下来是准备过程。
关于Cpu和内存的关系,可以简单地比较Cpu和拿刀的主厨。记忆是砧板。在组装期间,数据是肉。奔跑
同样,有一种学习数据的方法。由于上述最小地址单元为1字节,因此可显示的最大地址单元的范围约为1字节,可安装几个。
用于一般数据类型的内存:
字符:1字节
char*32比特的地址空间是2^32,即32比特,即4字节。同样,64位编译器
短整数:2字节
交互:4字节
浮点:4字节
倍精度:8字节
长度:4字节
长度:8字节
补充规则范围
因为输入文字的话,在多个文字中容易输入空格和表键,空格也会变成文字。因此,在存储数据时,空间通常一起存储在内存中。添加空气可以添加多个空间来避免这种情况。如果使用scanf,则仅将其视为空间。
1g
发表评论