复合文字
普通的数组声明
int diva[2]{10,20};
用复合文字的数组声明
(int [2]){10,20};
没有了数组名,但是确实已经创建在内存当中。
数组指针
int * pt;
pt = (int [2]){10,20};
二维数组
int (* pt1)[4];
pt1 = (int [2][4]){
{10,11,12,13},
{20,21,22,23}
};
主要功能
total = sum((int [2][4]){
{10,11,12,13},
{20,21,22,23}
});
直接给函数传递信息而不必先创建数组
(tips:不要把函数名搞错!)