相关疑难解决方法(0)

为什么变量名之前的星号,而不是类型之后?

为什么大多数C程序员都将变量命名为:

int *myVariable;
Run Code Online (Sandbox Code Playgroud)

而不是像这样:

int* myVariable;
Run Code Online (Sandbox Code Playgroud)

两者都有效.在我看来,星号是类型的一部分,而不是变量名称的一部分.谁能解释这个逻辑?

c variables pointers naming-conventions

177
推荐指数
10
解决办法
5万
查看次数

数据类型之后或变量名称之前的参考符号之间的区别?

我想知道在引用变量时是否有区别,“引用符号”在哪里?

如...

vector<int>& v;
vector<int> &v;
Run Code Online (Sandbox Code Playgroud)

有什么不同,还是真的只是偏好?

c++

5
推荐指数
1
解决办法
476
查看次数

标签 统计

c ×1

c++ ×1

naming-conventions ×1

pointers ×1

variables ×1