質問: 1234567890L; ``` 型名を省略した場合、内部での処理は型名をちゃんと指定した場合と、何か異なるのですか? 省略したときと、しなかったときの利点、欠点はなんですか?
回答: 全く同じです。違いはありません。強いて言えば「めんどくささ」でしょうか。 --追記 考えてみれば私も`unsigned`は`unsigned int`とintを略さないタイプですので、人により好みで、あるいはルールがあればルールに従う、で良いのかなと思います。 といっても`long`で済むところを`auto signed long int`と書かれていると、人によっては違和感を感じるかもしれません(例えば私)。