何时使用 char 字符串与 char 字符串
在 C 中,以 null 结尾的字符串很常见。这就提出了一个问题:哪个声明更有意义?
或
逻辑上,char*格式似乎更合适,因为“string”是指向字符的指针,不是一个字符。然而,后一种格式更常见。
原因源于*与前面的标识符一起使用。因此,在下面的声明中:
string1 是字符指针,但 string2 是单个字符。为了清楚起见,最好写成:
此外,良好的实践建议不要在单个声明中声明多个变量,特别是当其中一些是指针时。通过分隔每个声明,可以最大限度地减少潜在的混乱。
以上是为什么在 C 中'char *string”优于'char* string”?的详细内容。更多信息请关注PHP中文网其他相关文章!