C语言-----常量、变量

存储的数据类型:

计算机存储的数据可分为两种:静态数据和动态数据。

1.静态数据:静态数据一般是永久性的数据,一般存放在硬盘中,文件相对较大。

存储时长:电脑关闭重启后数据不会丢失,只要你不去删除,硬盘不损坏,数据就一直存在不会丢失。

哪些是静态数据:比如:静态数据一般以文件的形式存放在硬盘上,如:文档,视频,音乐,图片等。

2.动态数据:动态数据是指程序在运行的过程中,动态产生的临时数据,一般存储在内存中,内存的存储空间一般都比较小。所以要谨慎有效的使用内存。

存储时长:电脑关闭后,存放在内存的临时数据就会被自动清除释放空间。。

哪些是动态内存:当运行某个程序(软件)时,整个程序就会被加载到内存中,在程序运行过程中,会产生各种各样的临时数据,这些临时数据都是存储在内存中的。当程序停止   运行或者计算机被强制关闭时,这个程序产生的所有临时数据都会被清除。

你可能会问:既然硬盘的存储空间这么大,为何不把所有的应用程序加载到硬盘中去执行呢?有个主要原因是内存的访问速度比硬盘快N倍。

时间: 2024-12-13 10:35:07

C语言-----常量、变量的相关文章

【Go语言】【3】GO语言常量与变量

一般的语言入门都会讲一堆背景和特性,这样做的目的是为了能让学习者对该语言有一个大概的认识,这也是为何有人推荐正确的读书方法是先粗略地读一遍,然后再详细地读一遍,但这里我想直接进入细节,不是因为个性,而是因为常量和变量是编程语言最基本的组成元素. 一.字面常量 以前在编程时,老员工总是说不要在代码中出现魔鬼数字,什么是魔鬼数字呢?就是在代码中直接写死且只出现一次的数字,例如: func calculatePrice(price float32) float32{ return price * 0.

C语言常量与变量

对于基本数据类型量,按其值是否可变又分为常量和变量两种. 在程序执行过程中,其值不发生改变的量称为常量,其值可变的量称为变量.它们可与数据类型结合起来分类,例如,可分为整型常量.整型变量.浮点常量.浮点变量.字符常量.字符变量. 常量 在程序执行过程中,其值不发生改变的量称为常量.常量分类: 常量 说明 直接常量(字面量) 可以立即拿来用,无需任何说明的量,例如: 整型常量:12.0.-3: 实型常量:4.6.-1.23: 字符常量:‘a’.‘b’. 符号常量 用标识符代表一个常量.在C语言中,

GO语言常量和变量

标识符与关键字 标识符 人为定义有特殊意义的词,Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头. 关键字 关键字是指编程语言中预先定义好的具有特殊含义的标识符. GO语言中有25个关键字: break default func interface select case defer go map struct chan else goto package switch const fallthrough if range type continue for import r

Go语言 基础 变量和常量

变量的初始化 Go语言在声明变量的时候,会自动对变量对应的内存区域进行初始化操作.每个变量会被初始化成其类型的默认值,例如: 整型和浮点型变量的默认值为0. 字符串变量的默认值为空字符串. 布尔型变量默认为false. 切片.函数.指针变量的默认为nil. 当然我们也可在声明变量的时候为其指定初始值.变量初始化的标准格式如下: var 变量名 类型 = 表达式 变量与常量 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名.常量名.函数名等等. Go语言中标识

Go语言(一) 变量和常量

变量和常量是编程中必不可少的部分,也是很好理解的一部分. 标识符与关键字 标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名.常量名.函数名等等. Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头. 举几个例子:abc, _, _123, a123. 关键字 关键字是指编程语言中预先定义好的具有特殊含义的标识符. 关键字和保留字都不建议用作变量名. Go语言中有25个关键字: 1 break default func interface select 2

E 01 Golang语言之变量和常量

标识符与关键字 Ⅰ.标识符 在编程语言中标识符就是程序员定义的具有特殊意义的词,比如变量名.常量名.函数名等等. Go语言中标识符由字母数字和_(下划线)组成,并且只能以字母和_开头. 举几个例子:abc, _, _123, a123. Ⅱ.关键字 关键字是指编程语言中预先定义好的具有特殊含义的标识符. 关键字和保留字都不建议用作变量名. Go语言中有25个关键字: break default func interface select case defer go map struct chan

Go语言之变量,常量

1,Go语言的变量声明() Go语言中的变量需要声明后才能使用,同一作用域内不支持重复声明. 并且Go语言的变量声明后必须使用. 变量声明格式:var 变量名 类型 var name string var age int var isok bool 批量声明变量 var( 变量名 类型......) var( a string b int c bool d float32 ) Go语言在声明变量的时候,会自动对变量对应的内存区域进行初始化操作.每个变量会被初始化成其类型的默认值, 例如: 整型和

1.常量&变量

简单体验 // 定义变量 var i = 10 println(i) i = 15 println(i) let j = 20 // 常量一经定义不能自改数值 // j = 25 println(j) 阶段性小结 var 定义变量,设置之后可以修改 let 定义常量,设置之后不可以修改 语句末尾不用使用 ; 在 Swift 中使用 println() 替代 OC 中的 NSLog println 的性能更好,后面会演示 定义 OC 对象 // 实例化视图 let v = UIView(frame

Swift基础语法(常量变量、数据类型、元组、可选、断言等)

Swift 是 iOS 和 OS X 应用开发的一门新语言.然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的. Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型:Double和Float是浮点型:Bool是布尔型:String是字符串.Swift 还有两个有用的集合类型,Array和Dictionary,请参考集合类型. 就像 C 语言一样,Swift 使用变量来进行存储并通过变量名来关联值.在 Sw

C语言之变量类型和存储方式

变量可以分为全局变量.静态全局变量.局部变量和静态局部变量 变量的声明有两种情况: 1.一种是需要建立存储空间的(定义性声明).例如int a 在生命的时候就已经建立了存储空间. 2.另一种是不需要建立存储空间的(引用性声明).例如extern int a 其中变量a是在别的文件中定义的. 内存区域的划分: 1.栈区:由编译器自动分配和释放的内存区域,用于存放函数的参数值.局部变量等. 2.堆区:程序员向系统申请或释放. 3.全局区:用来保存全局变量和静态变量. 4.文字常量区:用来保存常量字符