医院的网站建设目标,建筑工程施工合同范本,西宁网站制作 青,济南城市建设集团 网站上一节 我们所说的数组是整数类型的对吧#xff1f;那么我们还有其他类型 的数组#xff0c;在这里用字符数组举例。
如下代码#xff1a;
#includestdio.h
#includestdlib.h
int main() {char a[5]{a,b,c,d,e};int i;for(i0;i5;i){printf(a[%d…上一节 我们所说的数组是整数类型的对吧那么我们还有其他类型 的数组在这里用字符数组举例。
如下代码
#includestdio.h
#includestdlib.h
int main() {char a[5]{a,b,c,d,e};int i;for(i0;i5;i){printf(a[%d]的值是 :%c \n,i,a[i ]);}system(pause);return 0;
}
我们以上代码 char a[5]表示这是一个字符数组其中的5表示它能够装多少东西这个大家懂吧那么我们等于符号右边是不是有一个花括号里面有我们的字符变量。
之前我说过字符用单引号表示所以在这里我们就使用单引号把值引起来这也是我为什么要用字符数组举例子的原因怕大家忘记。
好了我们的数组中间的值用逗号隔开。我们看for循环里面的代码
printf(a[%d]的值是 :%c \n,i,a[i ]);
在这里由于我们的a[i]是字符所以我们输出a数组的时候用了%c这个 没问题吧我们在printf双引号里面的第一个%d是输出i的值在这里提醒一下。好了这个代码运行结果如下
这个没问题吧
我们再来看看如何改变数组 的值
#includestdio.h
#includestdlib.h
int main() {char a[5]{a,b,c,d,e};a[2]h; printf(a[2]的值是%c\n,a[2]);system(pause);return 0;
}
我们看a[2]’h’; 在这里直接在等于号左边写上a[2]表示a数组的第2个值注意a[2]表示第3个值c字符。因为之前我说数组是从0开始的第0就代表a了。 好了我们把c字符改成h我们输出一下看看结果
简单吧(◕‸◕´)