為什么書上說可以存放19個字符,是不是書寫錯了,我剛學++,謝謝回答
2 回答

胡說叔叔
TA貢獻1804條經驗 獲得超8個贊
定義了一個數組,數組名為name,數組元素的個數為20,分別為a[0]--a[19];
可以存放的最大字符數為20
比如
#include <iostream>
using namespace std;
int main()
{
char a[5]={'C','h','i','n','a'};
int i;
for(i=0;i<5;i++)
cout<<a[i];
cout<<endl;
return 0;
}
最后輸出為China 只要保證不越界就行
如果存放的是字符串,那么最大數為19,因為還有一個\0,\0為字符串結束的標志
- 2 回答
- 0 關注
- 1530 瀏覽
添加回答
舉報
0/150
提交
取消