C语言常变量与混合运算详解

📅 2026/8/12 21:25:20
C语言常变量与混合运算详解
1.常量和变量常量在整个程序运行期间不会发生变化的量。整型常量默认情况下类型int浮点数常量默认类型是double字符常量变量定义在程序运行期间可以变化的量。1.先定义后使用。2.定义变量 类型名 变量名3.变量名 的组成数字字母下划线 不能数字开头。区分大小写。变量名不要和关键字 函数名叉开。建议见名知意。 agename4.变量可以变化的原因变量在定义的时候会给变量分配对应数据类型大小的内存空间。2.初始化初始化 变量在定义完成后必须初始化。变量如果没有初始化那么变量中值是一个随机数3.表达式表达式定义由 一个或多个运算符连接常量或者变量的式子。1111;int num 0;numnum num;num1;特点1. 一定是有值2. 一定也是有类型运算符符号 对数据 处理运算或逻辑值的判断4.混合运算数据类型混合运算数据类型c语言中,如果相同数据类型运算得到的结果就是该类型,不同数据类型进行运算需要数据类型转换一致后在进行运算和处理。把低精度的数据 转为高精度数据(隐式类型转换)浮点数据的精度 大于 整型数据的精度相同数据类型内存空间占用小的 向内存占用大数据类型转换char short int long 64bit 1byte 2byte 4byte8 byte有符号数据类型 向 无符号的数据类型转换必转char short 在表达式中做运算的直接无脑转换为 intfloat 在表达式的运算中直接无脑转换为 double