在我正在阅读的C ++书中。它给出了初始化的语法
int *pInteger = NULL;
然而,它也显示以下作为例子
int Age = 30;
int* pInteger = &Age;
为什么会出现差异?即*在pInteger之后的int和*之后。以下是否正确?
int Age = 30;
int *pInteger = &Age;
答案 0 :(得分:1)
C ++通常是一种自由形式的语言。你可以随意使用空格。以下所有内容都是等效的:
pom