char是分配1字节,存储的是ASCII码,A:65,a:97;
在命名char类型是不要使用双引号,c中必须单引号,在java中就高级点了什么都可以。
补充:printf()输出时对于char有点不同,使用“”%d“是输出字符代表的ASCII码。使用:%c,是输出单个字符;使用%s:就是输出多个字符了。
代码:
#include
int main(void)
{
char q=1;
char a=254;
char aa=255;
char z=256;
char x=257;
char c=258;
char v=512;
char b=1024;
printf("%d\n",q);
printf("%d\n",a);
printf("%d\n",aa);
printf("%d\n",z);
printf("%d\n",x);
printf("%d\n",c);
printf("%d\n",v);
printf("%d\n",b);
char s[2]={'ajjyyihgkk','y'};
printf("%s\n",s);
return 0;
}
输出结果:
1
-2
-1
0
1
2
0
0
ky
至于最后一个你看人以自己试试,的却是这样的。
代码:
#include
int main(void)
{
char dfd='asa';
printf("%s",dfd);
return 0;
}
代码结果:
signal: segmentation fault (core dumped)
原因就是:char的存储空间是1字节;
代码:
#include
int main(void)
{
int max=4;
int aa []={'1','2','3','4','a'};
int *per[4];
for(int i=0;i
- 矩阵的等价,相似,合同,正定判定和关系
- 行列式运算法则 矩阵的运算及其运算规则:
- 微分意义,积分意义: 牛顿-莱布尼茨公式 莱布尼茨公式求高阶导数
- 参数方程中参数的意义: 参数方程定义: 什么是参数方程: 参数方程与普通方程的公式
- 大数据应用,智慧农业方案,智慧农业-智能畜牧,智慧农业设施农业(大棚) 树形结构图,高标准农田(大田)树形结构图分为4层架构;
- JMeter入门教程,汇总报告,聚合报告,图形结果, ramp-up period的作用, Assertion和Assert Results
- JMeter,LoadRunner,软件压力测试?
- 修改PDF中文字好用的软件,PDF编辑软件,adobe acrobat DC安装教程,adobe acrobat DC和 adobe acrobat pro的区别,
- 智慧农业解决方案-智慧农业电子科技威海
- 智慧农业解决方案
