数组存放字符

您所在的位置:网站首页 用二维数组保存用户输入的字符串 数组存放字符

数组存放字符

#数组存放字符| 来源: 网络整理| 查看: 265

1.在C语言中,是将字符串作为字符数组来处理的,字符串是逐个存放到数组元素中的。例如用一个一维的字符数组存放字符串"I am a boy."。

如下代码:

char c[12] = {'I','a','m','a','b','o','y','.'};

这个字符串的实际长度是11,数组长度是12,实际工作中,人们关心的往往是字符串的有效长度而不是字符串的数组长度,例如要打印字符串,这是就要知道字符串的实际长度。

6ccfb4b2674e13cc884e6b248dd90875.png

平时常使用下面三种方式来测定字符串的实际长度:

(1)在串值后面加一个不计入长度的结束标记字符,比如''来表示串值的终结

初始化一个字符串的方法如下,在最后添加''char str[] = {'I','a','m','h','a','p','p','y



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3