C言語は高級アッセンブラだから型はintとchar *だけでよい、そしてintとchar *は同一視しなければならない、
とか言い出す可能性すらあるよなw