C++數組的三種定義方式如下:
- 使用數組大小定義:可以在定義數組時指定數組的大小。例如,以下代碼定義了一個名為arr的整數數組,大小為10:
int arr[10];
- 使用初始化列表定義:可以在定義數組時使用初始化列表初始化數組的元素。例如,以下代碼定義了一個名為arr的整數數組,元素為1、2、3、4、5:
int arr[] = {1, 2, 3, 4, 5};
- 使用動態內存分配定義:可以在運行時動態地分配數組的內存空間。例如,以下代碼定義了一個名為arr的整數數組,大小為n,其中n是在運行時由用戶輸入的值:
int n;
cout << "請輸入數組大小:";
cin >> n;
int* arr = new int[n];