gpt4 book ai didi

c++ - 在 C/C++ 中使用单个初始化来初始化具有相同值的多个指针

转载 作者:行者123 更新时间:2023-11-30 21:40:55 25 4
gpt4 key购买 nike

我想在 C/C++ 中使用单个赋值运算符声明两个或多个具有相同值的指针?以下代码是一个示例:

List* a = NULL; 
List* b = NULL;
List* c = NULL;

一行中是否有等效项?

编辑:为了澄清,我正在寻找两种语言的答案。我使用“斜杠(/)”来区分人们愿意以一种语言回答的情况。谢谢。

最佳答案

List *a = NULL, *b = NULL, *c = NULL;

List *a, *b, *c;
a = b = c = NULL;

请注意,在 C++11 中,您应该避免使用 NULL 宏,而使用 nullptr

关于c++ - 在 C/C++ 中使用单个初始化来初始化具有相同值的多个指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41917381/

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