当我声明C++变量时,我这样做:
int a,b,c,d;
Run Code Online (Sandbox Code Playgroud)
要么
string strA,strB,strC,strD;
Run Code Online (Sandbox Code Playgroud)
即,首先是类型,然后是逗号分隔的变量名称列表.
但是,我声明了这样的指针:
int *a,*b,*c,*d;
Run Code Online (Sandbox Code Playgroud)
和这样的引用:
int &a,&b,&c,&d;
Run Code Online (Sandbox Code Playgroud)
应该是一致的
int* a,b,c,d;
Run Code Online (Sandbox Code Playgroud)
和
int& a,b,c,d;
Run Code Online (Sandbox Code Playgroud)
为什么不一致?