#include usingnamespace
std;
intmain() ; //陣列不夠5個元素,將被0填充
for ( int i =0 ; i< 5 ; i++)
*///
2.陣列名
/*int arr[5] = ;
cout << sizeof(arr[0]) << endl; //統計陣列某值的記憶體占用大小
cout << sizeof(arr) << endl; //統計陣列的記憶體占用大小
cout << arr << endl; //統計陣列記憶體首位址
cout << &arr[0] << endl; //統計陣列某元素的首位址
*//*
max
int arr[5] = ;
int max = 0;
for (int i = 0 ; i <5; i ++)
}dcout << "max is :" << max << endl;
*//*
//3.多維陣列
// 定義陣列1
int arr[2][3] =
,};
// 定義陣列2
int arr2[2][3] = ;
arr[0][0] = 1; //修改元素
//遍歷多維陣列元素
for (int i = 0; i < 2; i++)
cout << endl;
}for (int i1 = 0; i1 < 2; i1++)
cout << endl;
}*/int arr2[2][3] = ;
cout
<< sizeof(arr2)
<< (int)arr2
<< (int)arr2[0]
<< (int)arr2[1]
<< (int)&arr2[1][0]
<< sizeof(arr2) / sizeof(arr2[0]) << endl; //
行數return0;
}
C語言基礎(三)(陣列)
int arr 10 int為元素的型別,不是陣列的型別,陣列是int 10 型別的。int arr 5 完全初始化。完全初始化即為給陣列的每個元素都賦值。int arr2 5 部分初始化。部分初始化為給陣列的部分元素賦值,其餘元素為隨機值。int arr3 5 陣列置零,即全部元素的值都為零。編譯...
C 基礎學習(三)陣列
關於陣列的語法點還是很多的,基本陣列,字元型陣列,指標陣列,還有c 標準庫中的關於陣列的容器,今天只簡單總結下,關於c 中陣列的宣告和使用的一些細節。includeusing namespace std void main 常用的方式 int myarray2 4 可以不設定初值,就預設陣列中全為0...
C語言基礎知識(三)(陣列)
一 雙精度輸入輸出 在使用scanf 函式輸入雙精度實型資料的時候,應當使用 lf 進行宣告 即scanf lf a 在輸出的時候可以用 f lf 或 m.nf 二 陣列定義的長度 陣列在定義的時候語法 型別符號 陣列名 常量表示式 例如 int a 20 但是如果在被呼叫的函式 不包含主函式 中定...