数据类型和常量(c语言描述)

发布时间:2026/7/23 6:22:36

数据类型和常量(c语言描述) 一.变量1.创建变量的语法形式为数据类型变量名比如int num;2.变量命名的⼀般规则变量的名字起得要有意义⻅名知意。只能由字⺟包括⼤写和⼩写、数字和下划线_组成。不能以数字开头。⻓度不能超过63个字符。变量名中区分⼤⼩写的。变量名不能使⽤关键字。二.变量的分类1.全局变量在函数之外定义的变量。初始值如果没有显式初始化系统会⾃动初始化为0或 \0 、 NULL 。使⽤注意过多使⽤全局变量会导致模块间耦合度⾼、调试困难建议谨慎使⽤。2.局部变量在大括号内部定义的变量。初始值如果没有显式初始化其值是垃圾值不确定的随机数,建议对局部变量进⾏初始 化。优先级当局部变量与全局变量同名时优先使⽤局部变量。3.全局变量和局部变量在内存中存储在学习C/C的时候我们会关注内存中的三个区域栈区、堆区、静态区。局部变量是放在内存的栈区全局变量是放在内存的静态区数据段堆区是⽤来动态内存管理的三.常量1.常量分为字面常量符号常量const常量枚举常量。2.字面常量1字符常量ax2整型常量十进制字面量123-420八进制字面量0开头037十六进制以0x或0X开头0x1F。3后缀u或U表示无符号整数unsigned如100Ul或L表示长整型long如123Lll或LL表示长长整型long long如123LL可组合100ULunsigned long。4浮点型字面常量3.14double3.14ffloat3.14Llong double1.2e3科学计数法表⽰ 1.2×10³。3.符号常量符号常量通常名字是全⼤写的#define M 100 #define PI 3.141594.const修饰的常变量使用const关键字修饰变量其值在初始化后不可修改不能赋值。

相关新闻