这样写没错;;char ch[80] = {0};这样等于在初始化的时候把数组都清0了。。你要自己非得肯定下来的话,可以用一个for循环打印出来就好了;for( i = 0; i < 80; ++i) printf("ch[%d] = %d", i, ch[i]);