gpt4 book ai didi

c - 初始化字符指针

转载 作者:太空狗 更新时间:2023-10-29 16:37:14 25 4
gpt4 key购买 nike

我有一个用于存储字符串的字符指针。稍后在程序中使用它。

我已经这样声明和初始化了:

char * p = NULL;

我只是想知道这是否是一种好的做法。我正在使用 gcc 4.3.3。

最佳答案

是的,这是个好主意。 Google Code Style建议:

  1. 初始化所有变量,即使您现在不需要它们。
  2. NULL 初始化指针,用 0 初始化 int,用 0.0 初始化 float -- 只是为了更好的可读性。

    int i = 0;
    double x = 0.0;
    char* c = NULL;

关于c - 初始化字符指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1660440/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com