const static int BUFF = 256;
char name[BUFF];
というローカル変数があった場合
初期化方法としては
①、char name[BUFF] = "";
②、memset( name, 0, sizeof( char ) * BUFF );
のどちらが正しい、安全なのでしょうか?
上記以外で適切な方法がある場合は教えて頂きたいです。
宜しくお願いします。
回答5件
あなたの回答
tips
プレビュー
投稿2017/03/01 07:32
編集2017/03/01 07:37const static int BUFF = 256;
char name[BUFF];
というローカル変数があった場合
初期化方法としては
①、char name[BUFF] = "";
②、memset( name, 0, sizeof( char ) * BUFF );
のどちらが正しい、安全なのでしょうか?
上記以外で適切な方法がある場合は教えて頂きたいです。
宜しくお願いします。
回答5件
あなたの回答
tips
プレビュー
2017/03/01 09:19
2017/03/01 10:43
2017/03/04 04:09
2017/03/04 04:23
2017/03/04 07:02