我在赋值给字符数组时怎么输出去?例如给int a[80]赋值hi那我怎么输出来?空格还是回车?希望有人可以给我理一下具体知识点
首先给int型赋值字符型"hi"是不正确的。应该是:
char a[80]="hi"; //可以通过遍历输出数组的方式 for(int i=0 ; i < 80 ; i++){ printf("%c\n",a[i]); } //也可以直接输出字符串 printf("%s\n",a);