十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

从零开始的敲代码生活--C语言篇(常量、变量、表达式)

从零开始的敲代码生活--C语言篇(常量、变量、表达式) 一、常量常量在程序运行过程中值不发生改变的量。常量通常可以直接使用1.整型常量无前缀、后缀情况下默认为有符号整型signed int八进制数常加前缀0例如0123十六进制数常加前缀0x例如0x123无符号整型常加后缀u例如123u有符号长整型常加后缀l例如123l无符号长整型常加后缀lu例如123lu2.浮点型常量无前缀、后缀情况下为双精度浮点型单精度浮点型常加后缀f例如3.14f科学计数法表示浮点数尾数e指数例如3.14e10 3.14 * 10^10使用科学计数法时需注意e 前面必须有数字e 后面必须是整数e前后不能空格e后面不能写小数e前不能省略数字3.字符型常量字符常量单个的字符常量均可用对应的ASCII码表示字符串常量由多个字符组成的序列例如hello在内存空间中占6个字节系统会自动加\0作为字符串结束标志123\0占5个字节系统依然会添加结束标志\0标识符常量宏标识符常量的定义#define 标识符 值例如#define PI 3.14注意1标识符常量有利于增强代码的可读性当该值发生变化时只需修改标识符的值即可2标识符一般使用大写方式命名可以和普通变量区分开3宏只做代码的替换不做数据运算4在定义宏的时候能加括号就加括号二、变量变量在程序运行过程中值可以改变的量。变量需要先定义才能使用变量的定义数据类型 变量名例如int a变量标识符命名规则1标识符可以由数字、字母、下划线组成其中数字不能作为开头2标识符命名时避免和C语言中的关键字重名3标识符不要和系统函数、库函数重名4标识符的命名最好见名知意变量常用命名方式1首字母大写例如MaxVal2下划线连接例如max_val变量的初始化给变量在内存中开辟空间并装入初始值格式数据类型 变量名 值例如int a 0变量在定义后如果没有给初值变量为随机值。因此变量在定义时最好都赋初值三、表达式表达式由一个或多个运算符连接若干常量、变量的式子任何的表达式都有结果任何表达式的结果都有一个确切的数据类型
返回列表