字符数组初始化问题
求教大婶,我今天看了C但是有一点不清楚。chara[5]="linux",书上说字符串最后一个是以'\0做结尾,所以我觉得a[4]应该存放的是‘\0’,但是我用strle...
求教大婶,我今天看了C但是有一点不清楚。char a[5]="linux",书上说字符串最后一个是以'\0做结尾,所以我觉得a[4]应该存放的是‘\0’,但是我用strlen去测量结果还是5而且打印字符数组也显示linux,所以不得其解。求问:这个字符数组里的'\0'存放在哪里?
展开
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询