数据类型
10多年的彰武网站建设经验,针对设计、前端、开发、售后、文案、推广等六对一服务,响应快,48小时及时工作处理。成都全网营销推广的优势是能够根据用户设备显示端的尺寸不同,自动调整彰武建站的显示方式,使网站能够适用不同显示终端,在浏览器中调整网站的宽度,无论在任何一种浏览器上浏览网站,都能展现优雅布局与设计,从而大程度地提升浏览体验。创新互联从事“彰武网站设计”,“彰武网站推广”以来,每个客户项目都认真落实执行。名称 | 解释 | 长度 | 使用 | 扩展 |
Char | 字符数据类型 | 1 | char ch = 'a'; | |
Short | 短整型 | 2 | short num = 10; | |
Int | 整型 | 4 | int age = 20; | printf("%d\n",100);//打印一个整数—%d(打印整数) |
Long | 长整型 | 4 | ||
Long long | 更长的整型 | 8 | ||
Float | 单精度浮点数 | 4 | float weight = 22.2; | "%f" |
Double | 双精度浮点数 | 8 | double d = 0.0; | printf("%lf", weight);("%lf"打印浮点) |
//sizeof-关键字-操作符-计算类型或者变量所占空间的大小
printf("%d\n", sizeof(char));
常量(不可变)、变量(可变)//创建一个变量
//类型 变量名=0;
int age = 19;
分类 | 区别 | 优先级 |
局部变量 | 在{内} | 局部优先 |
全局变量 | 在{}外 | |
注:当局部变量和全局变量冲突的情况下,局部变量优先,不建议名称写一样 | ||
//求两个整数的和 //scanf函数是输入函数 int a = 0; int b = 0; int sum = 0; scanf("%d %d", &a, &b);//&取地址符号,按顺序一一对应 sum = a + b; printf("sum=%d", sum); |
作用域:变量可作用的范围
生命周期:变量的创建和销毁之间的时间段
作用域 | 生命周期 |
局部变量的作用域:就是变量所在的局部范围 | 局部变量的生命周期:进入局部范围生命开始,出局部范围生命结束 |
全局变量的作用域:整个工程 | 全局变量的生命周期:程序的生命周期 |
常量类型 | 使用 | 说明 |
字面常量 | 3.14; 10; 'a'; "afdaf"; | |
Const修饰的常变量 | const int num = 10; | 常变量:具有常属性(不可改的属性)本身是变量 |
#define定义的标识符常量 | #define max 10000; int n = max; printf("n=%d\n", n); | 不可改;在全局和局部都可定义 |
枚举常量 | enum sex { //这种枚举类型的变量的未来可能取值 //枚举常量 MALE, FEMALE, SECRET }; | 可以一一列举的常量;可在全局或局部定义 |
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
网页标题:C语言day2(数据类型、常量和变量)-创新互联
URL分享:http://scpingwu.com/article/dsjjph.html