为什么google c/c++风格不允许在多重声明中使用 & 或 *
int x, *y; // 不允许 - 在多重声明中不能使用 & 或 *
char * c; // 差 - * 两边都有空格
const string & str; // 差 - & 两边都有空格.
如上
为什么google c/c++风格不允许在多重声明中使用 & 或 *
int x, *y; // 不允许 - 在多重声明中不能使用 & 或 *
char * c; // 差 - * 两边都有空格
const string & str; // 差 - & 两边都有空格.
如上
3 回答2k 阅读✓ 已解决
2 回答3.9k 阅读✓ 已解决
2 回答3.2k 阅读✓ 已解决
1 回答3.2k 阅读✓ 已解决
1 回答2.7k 阅读✓ 已解决
3 回答3.4k 阅读
1 回答1.6k 阅读✓ 已解决
我都理解是期望指针/引用形式的变量明确和普通的值类型变量分开声明,相对明确一点,这一行就是一个指针,这个指针是初始化了还是没初始化,这一行是一个引用,它是谁的别名。