数组基本概念
//
//? main.c
//? 數組基本概念
//
//? Created by micalafei on 15/8/18.
//? Copyright (c) 2015年 micalafei. All rights reserved.
//
?
#include <stdio.h>
?
int main(int argc, const char * argv[]) {
//? 數組的定義
//? 當需要保存很多"相同類型"的數據時就可以使用數組來保持\
? ? 用變量來保存的話會很復雜
//? 格式:元素類型 數組名稱[元素個數];
//? ? 元素類型: 就是數組中需要存儲的數據類型, 一旦指定, 數組中就只能存儲該類型的數據
//? ? 元素個數: 就是數組中能夠存儲的數據(元素)的個數
? ? int number[5];? //定義了一個含有5個int數據的number數組
? ? number[0] = 9;
? ? number[1] = 10;
? ? number[2] = 11;
? ? number[3] = 12;
? ? number[4] = 13;
//? ? number[5] = 14;
//? ? number[6] = 15;
? ? printf("number[0] = %i\n",number[0]);
? ? printf("number[1] = %i\n",number[1]);
? ? printf("number[2] = %i\n",number[2]);
? ? printf("number[3] = %i\n",number[3]);
? ? printf("number[4] = %i\n",number[4]);
//? ? printf("number[5] = %i\n",number[5]);
//? ? printf("number[6] = %i\n",number[6]);
? ? //注釋的就是在執行的時候有下面的報錯,可以得到元素個數是從0開始數起來的;
? ? return 0;
}
?
//警告:
//Users/micalafei/Desktop/ios廣州小碼哥150810班級學習/0818(day07)/day07/數組基本概念/main.c:27:31: Array index 5 is past the end of the array (which contains 5 elements)
//輸出結果:
//number[1] = 10
//number[2] = 11
//number[3] = 12
//number[4] = 13
//number[5] = 14
//number[6] = 15
?
轉載于:https://www.cnblogs.com/micalafei/p/4740842.html
總結