字符数组什么时候要加‘\0’

当字符数组以单个字符进行赋值时:

char ch[10];

ch[10]={‘a’,’b’,………’\0’};

或者用for循环进行赋值时:

for (i=0; i<9; i++)
{
ch[i]='|';
}
ch[9]='\0';
记得在数组的最后要加上‘\0’;

但是字符串进行赋值时,默认加了‘\0’;

char ch[10]=”hiwehfoifhw”;或者是在命令行里进行赋值时,也默认加了’\0’。

上一篇:TabLayout ViewPager Fragment 简介 案例 MD


下一篇:mybatis 动态sql 的笔记 以及标签