C 中輸出陣列

2021-09-13 09:01:47 字數 397 閱讀 3801

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

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

char str[10]=;

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

char str[10]=;

static_cast 型別轉換,void *是空指標型別

int a[10]=;

cout << a 《如果需要輸出陣列中的內容,則需要採用迴圈,逐個輸出陣列中的元素,如:

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

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

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

cout <**:

C 陣列輸出

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

輸出陣列名和輸出陣列首位址(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為字元陣列,這個陣列裡...