首页 > C > 数组 阅读:57,774

字符数组

字符数组是指元素是字符类型的数组,字符数组的初始化可以为如下2个方式:

char str1[] = {‘h’,’e’,’l’,’l’,’o’,’ ‘,’w’,’o’,’r’,’l’,’d’};

char str2[]=“hello world”;

str1就是一个纯粹的字符数组,因为最后一个字符不是’\0’,str1不是一个字符串

str2既是字符数组,又是字符串

sizeof(str1)=?//11

sizeof(str2)=?//12

strlen(str1)=?//不确定,因为最后字符不是零,所以不是字符串

strlen(str2)=?//11,字符串的非零字符

周哥教IT,分享编程知识,提高编程技能,程序员的充电站。跟着周哥一起学习,每天都有进步。

通俗易懂,深入浅出,一篇文章只讲一个知识点。

当你决定关注「周哥教IT」,你已然超越了90%的程序员!

IT黄埔-周哥教IT技术交流QQ群:213774841,期待您的加入!

二维码
微信扫描二维码关注