2014-04-02 120 views

回答

7

像這樣的是,使用指定的初始化(C99的引入),您可以編寫代碼:

int array[10] = {[9] = 42}; 

這相當於:

int array[10] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 42}; 

此功能也可在一些編譯器爲一個擴展,例如,GCC