C 陣列輸出

2021-10-20 09:47:03 字數 458 閱讀 3076

++中輸出陣列資料分兩種情況:字元型陣列和非字元型陣列

當定義變數為字元型陣列時,採用cout《陣列名; 系統會將陣列當作字串來輸出,如:

1 char str[10]=;

2 cout << str 《如果想輸出字元陣列的位址,則需要進行強制轉換,如:

1 char str[10]=;

2 cout << static_cast (str) 《當定義變數為非字元符陣列時,採用cout《陣列名; 系統會將陣列名當作乙個位址來輸出,如:

1 int a[10]=;1 int a[10]=; //初始化前三個元素,其餘元素為0

2 for( int i=0;i<10;i++ )

3 cout << a[i] <<" " ;

4 cout 《注:for迴圈的其他用法

1 for (auto i :a)

2 cout《原文出處:

C 中輸出陣列

c 中輸出陣列資料分兩類情況 字元型陣列和非字元型陣列 當定義變數為字元型陣列時,採用cout 陣列名 系統會將陣列當作字串來輸出,如 char str 10 cout str 如果想輸出字元陣列的位址,則需要進行強制轉換,如 char str 10 static cast 型別轉換,void 是空...

輸出陣列名和輸出陣列首位址(C )

char a char b abc char c int d cout a endl cout b endl cout c endl cout d endl 結果 分析 1.以字串字面量初始化的字元陣列cout陣列名可以輸出整個陣列 2.列表初始化的字元陣列必須加上字串結束符 0 才能cout陣列名...

C 字元陣列 輸出a b c

和c語言一樣,在c 中用來存放字元資料的陣列是字元陣列,字元陣列中的乙個元素存放乙個字元,字元陣列具有陣列的共同屬性。定義字元陣列的方法與上兩節將的一維陣列和二維陣列類似,都是 變數型別 變數名 常量表示式 如 char character 5 上述小林定義了character為字元陣列,這個陣列裡...