众所周知,很多时候我们为了让有9个字符的 long long 更加便于书写,我们往往会使用下面这几种代码来让它可以由更短的形式表示(比如 LL):
long long
LL
//以下代码均可通过编译 #define LL long long typedef long long LL; using LL = long long;
这三个代码均能达到效果。所以这三个代码的本质分别是什么?比如,define 的本质是宏定义。
define