[Tips] sizeofの使い方
こないだちょっと何人かでプログラミング時に悩んだのだが.
char p = (char*)malloc( sizeof(char) * 256 ); char buff[256]; printf( "%d", sizeof( p ) ); printf( "%d", sizeof( buff ) ); free( p );
結果は違うのだが,下のsizeof( buff )って,イマイチ慣れないなぁ.
配列はデータの宣言自体が全然違うということか.
どっかでバグを生みそうな気がするので,sizeof( 配列 )はあんまり使いたくないなぁ・・・.