請問各位大神我這個哪里錯了呢?
#include <stdio.h>
int main()
{
??? //第一種形式
??? int arrFirst[3] ={1,2,3}
??? //第二種形式
??? int arrSecond[] = {1,2,3}
??? //第三種形式
??? int arrThird[3];
??? //給arrThird數組每個元素初始化
??? arrThird[0]={1};
??? arrThird[1]={2};
??? arrThird[2]={3};
???
??? //輸出第一個數組中的第二個元素
??? printf("%d\n", arrFirst[1]);
??? //輸出第二個數組中的第二個元素
??? printf("%d\n",arrSecond[1]);
??? //輸出第三個數組中的第二個元素
??? printf("%d\n",arrThird[1]);
??? return 0;
}
2019-01-03
??? arrThird[0]={1};
??? arrThird[1]={2};
??? arrThird[2]={3};改為 ? ?
? ? arrThird[0]=1;
??? arrThird[1]=2;
??? arrThird[2]=3; ? 不需要加打括號了
2019-01-03
//第一種和第二種方式定義完數組后要加 ;(分號)
2018-12-29
??? //給arrThird數組每個元素初始化
??? arrThird[0]={1};
??? arrThird[1]={2};
??? arrThird[2]={3};
這里是給數組元素賦初值不用加大括號