Initial values for static multidimensional array source code

This snippet submitted by Ali Nawkhas Murad on 2011-12-28. It has been viewed 14438 times.
Rating of 5.2 with 144 votes

   //one dimensional array
   int x[5] = {1,2,3,4,5};
    
  //two dimensional array
    int y[3][4] = {{1,2,3,4},{5,6,7,8},{9,10,11,12}};
          
  //Three dimensional array
    int z[2][3][4] = {{{1,2,3,4},{5,6,7,8},{9,10,11,12} }, {{13,14,15,16},{17,18,19,20},{21,22,23,24}}};
        
   
// Four dimensional array 
    int w[2][3][2][4] = {{{{1,2,3,4},{5,6,7,8} },{ {9,10,11,12}, {13,14,15,16} },
                            {{17,18,19,20}, {21,22,23,24} } } , {{ {25,26,27,28},{29,30,31,32}  }
                            ,{ {33,34,35,36},{37,38,39,40} } ,   { {41,42,43,44} , {45,46,47,48} }  }  };
        
 




More C and C++ source code snippets