郝斌c语言课程笔记,郝斌C语言详细笔记(附源码) - 图文

本文探讨了编程中的变量本质,指出变量是内存中存储空间的抽象,其值可以在程序运行中改变。当程序结束,操作系统回收内存但不清理数据,可能导致残留的“垃圾数据”。介绍了软件运行时的内存分配过程,强调了初始化变量的重要性以避免使用不确定的数据。同时,讲解了数据类型的定义方式,并提到了进制的概念以及常量在C语言中的表示。
摘要由CSDN通过智能技术生成

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

Int I; i=5; I 是变量,程序向系统申请了一个内存单元,在程序运行中,i的值可以改变,但程序结束后,其所占的空间不是释放,而是被系统收回权限。 5 Cpu,内存条,vc++6.0,操作系统之间的关系。 6 变量为什么必须初始(即赋值)

软件运行与内存关系(垃圾数据-9868598658) 1. 软件在运行前需要向操作系统申请存储空间,在内存空间足够空闲时,操作系统将分配一段内存空间并将该外存中软件拷贝一份存入该内存空间中,并启动该软件运行。

2. 在软件运行期间,该软件所占内存空间不再分配给其他软件。

3. 当该软件运行完毕后,操作系统将回收该内存空间(注意:操作系统并不清空该内存空间遗留下来的数据),以便再次分配给其他软件使用。《操作系统》一门课中系统分配表中会讲到,用1标记表示内在是被占用的,用0标记表示是空闲的。

综上所述,一个软件所分配到的空间中极可能存在着以前其他软件使用过后的残留数据,这些数据被称之为垃圾数据,所以通常情况下我们为一个变量,为一个数组,分配好存储空间之前都要对该内

存空间初始化。 7 如何定义变量

数据类型 变量名称 = 赋予的值; 等价于

数据类型 变量名; 变量名 = 要赋予的值; 举例子:

int i = 3; 等价于 int i; i = 3; Int i,j;等价于 int i;int j; Int i,j=3 等价于 int i; int j;j=3;

Int I =3, j = 5;等价于 int i; int j; I = 3;j = 5; 8 什么是进制 –逢几进一

我们规定八进制前面加0(零),十六进制前面加0x。

常用计数制对照表:

Printf的基本用法:

9 常量在c中是如何表示的

当个字符使用单引号括起来,多个字符串使用双引号括起来(指针、数组)。

在c中,默认是double类型的。在后面加F表示当

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值