问答列表

*(int *)foo VS (int *)*foo。这两者有什么区别?

作者:Dominykas 提问时间:2/28/2022

我正在从事 RTOS 项目,我正在尝试将类型转换为 void 指针的结构类型传递给线程函数,并使用类型转换为相同的结构类型来取消引用该 void 指针。尝试以这种方式执行此操作时,我遇到了错误。然后在...

指针在从函数 [duplicate] 返回后为 NULL

作者:Baunuxi02 提问时间:3/10/2022

这个问题在这里已经有答案了: 使用函数更改指针包含的地址 (5 个答案) 去年关闭。 我是 C 编程的初学者。当函数返回 main() 时,两个 int 指针返回 NULL,但在函数中它们指向正确的...

警告:当将数组分配给 int 指针时,从 'int' 初始化 'int *' 使指针从整数中转换,而不进行强制转换

作者:tycoon 提问时间:3/13/2022

我正在研究指针,这就是我学到的:- int a = 23; int *ptr = &a; char b = 'b'; char *pnt = &b; char *str = "string"; ...

当包装在 method 中时,类型会成功扣除,但在直接别名中使用时则不会

作者:Nufun 提问时间:3/21/2022

类型演绎被包装方法的代码 struct InterfaceOverriderFactory { template <typename Interface> decltype(auto) oper...

std::array 的推导

作者:Vlad from Moscow 提问时间:3/22/2022

在 C++ 标准的 C++ 17 和 C++ 20 工作草案中,类模板的演绎指南定义如下std::array template<class T, class... U> array(T, U...)...

是 Swift 按值传递还是按引用传递

作者:gran_profaci 提问时间:12/9/2014

我真的是 Swift 的新手,我刚刚读到类是通过引用传递的,数组/字符串等是复制的。 通过引用传递的方式是否与在 Objective-C 或 Java 中实际传递“a”引用的方式相同,或者它是否正确...

使用 GUI MongoDB 手动输入数据会导致 ReferenceError:未定义集合?

作者:sabri mahmoud 提问时间:3/23/2022

当我尝试聚合以加入两个集合时,我在现有集合上遇到此错误 show dbs 银行 172 kB 管理员 102 kB 配置 73.7 kB 本地 73.7 kB use Bankerise 切换...

为什么 Main 的头部没有得到节点?

作者:Netanel Zohar 提问时间:3/25/2022

我试图将节点插入链接列表,但从 Poiter 到 Poiter 的值没有传递 我写了一张纸条*****问题在哪里出现 void insertTolist(list* head, list* node...

int ** ptr(指向指针的指针)作为 C++ 函数参数是什么意思?

作者:ArlHob 提问时间:3/23/2022

我被要求编写一个程序来获取整数数组及其逻辑大小。调用时,它会创建一个新数组,仅包含来自 arr 的正数。 例如,如果 ,函数应创建一个包含以下 3 个元素的数组: ,arrarr=[3, -1, -3...

如何在不返回函数的情况下增加函数中的“char *”?

作者:MiguelP 提问时间:3/28/2022

我有这样的东西(简化): void count(char *fmt) { while (*fmt != 'i') { fmt++; } printf("%c %p\n", *fmt, fm...


共902条 当前第74页