staticのローカル変数をchar10コ分確保する場合どっちの記述が正しいですか?
どれも正しくない場合は訂正してください。
1. static char *str = (char *)malloc( sizeof(char) * 10 );
2. static char *str = (static char *)malloc( sizeof(char) * 10 );