C言語の配列の初期化にはまる・・・
はまった・・・
1 #include <stdio.h>
2
3 int main( void )
4 {
5 short data[10] = {0xffff};
6 printf( "data[0] = %X\n" , data[0] );
7 printf( "data[1] = %X\n" , data[1] );
8 printf( "data[2] = %X\n" , data[2] );
9 }
この場合、Outputは、
data[0] = 0xffff;
data[1] = 0x0;
data[2] = 0x0;
dataを全て0xffff埋めるには、ちまちま書くしか・・・
{0}は、いいのかよ!!