「型名 変数名」になってないのは
ポインタと配列(typedef されたものを除く)だ。
じゃぁ、そうなってるのは何か?
それを「基本」と呼ぶのは悪いことではない気がする。
なぜなら、ポインタでも配列でもない変数を一番よく使うからだ。

って、そもそも規格でも整数型と浮動小数点型を合わせて
「基本型」って呼んでるでしょー。