C/C 中的指针声明:星号的位置
在 C/C 中,声明指针变量有两种不同的表示法:
星号 (*) 的位置这些符号一直是程序员争论的话题。
符号背后的理性(a)
有时使用符号 (a),因为它遵循 C/C 的语法规则。在声明 char* p; 中,星号与变量名 p 相关联。这意味着 *p 是 char 类型。
表示法 (b) 的情况
但是,许多程序员更喜欢表示法 (b),原因如下:
结论
最终,符号(a)和符号(b)之间的选择是风格和偏好的问题。然而,C 对类型的强调使得表示法 (b) 成为一种更符合逻辑和直观的方法。
以上是在 C/C 中声明指针时星号应该放在哪里?的详细内容。更多信息请关注PHP中文网其他相关文章!