初识数据类型,常量和变量-创新互联
数据类型
在罗庄等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供网站建设、成都网站制作 网站设计制作按需策划设计,公司网站建设,企业网站建设,高端网站设计,成都全网营销推广,外贸营销网站建设,罗庄网站建设费用合理。char //字符数据类型 (1字节)
short //短整型 (2字节)
int //整型 (4字节) C语言标准:
long //长整型 (4字节) sizeof(long)≥sizeof(int)
long long //更长的整型 (8字节)
float //单精度浮点数 (4字节)
double //双精度浮点数 (8字节)
计算机中的单位:
bit - 比特位 (计算机中最小的单位,一个比特位是用来存放一个二进制位的)
byte - 字节 = 8bit
1kb = 1024byte
1mb = 1024 kb
1gb - 1024 mb
1tb - 1024gb
1pb - 1024tb
sizeof - 关键字 -操作符 - 计算类型或者变量所占空间的大小 (单位是字节)
这个计算一个“char”占空间大小
#includeint main()
{
printf("%d\n",sizeof(char));
return 0;
}
注:%d - 整型
%f - float
%lf - double
%s - 字符
定义变量的方法:
数据类型 + 变量 = 数据;
int age = 18;
float weight = 50;
C语言怎么描述:
常量 - 不能改变的量
变量 - 能被改变的量
变量的分类:
1.局部变量 (大括号(“{}”)内部定义的)
2.全局变量 (大括号(“{}”)外部定义的)
当局部变量和全局变量名字冲突的情况下,局部优先
写代码的时候,不建议吧全局变量和局部变量的名字写成一样的
写一个代码求2个整数的和:
#define _CRT_SECURE_NO_WARNINGS 1
#includeint main()
{
int a = 0;
int b = 0;
int sum = 0;
scanf("%d %d" , &a ,&b);
sum = a + b;
printf("sum = %d\n", sum);
return 0;
}
但是在VS中会出现
VS说这个scanf函数不安全
建议使用scanf_s函数(这是VS编译提供的,不是C语言标准规定的,只能在VS中运行,不能跨平台运行)
解决办法:
1. #define _CRT_SECURE_NO_WARNINGS 1 将这个放在代码的第一行
2.在VS软件中找到newc++file.cpp,用记事本打开后输入 #define _CRT_SECURE_NO_WARNINGS 1 后保存
之后每次新建项目源文件前都会自带 #define _CRT_SECURE_NO_WARNINGS 1
你是否还在寻找稳定的海外服务器提供商?创新互联www.cdcxhl.cn海外机房具备T级流量清洗系统配攻击溯源,准确流量调度确保服务器高可用性,企业级服务器适合批量采购,新人活动首月15元起,快前往官网查看详情吧
当前题目:初识数据类型,常量和变量-创新互联
网页链接:http://myzitong.com/article/dhdgdi.html