为什么我不能返回 NULL?
作者:asdfg 提问时间:3/3/2023
我是一个初学者,试图在 c 语言中学习动态内存分配。 如果文本中没有任何内容,我尝试返回 NULL,如果它包含某些内容,我想返回文本。 char* check_for_NULL(const cha...
指针 问答列表
作者:asdfg 提问时间:3/3/2023
我是一个初学者,试图在 c 语言中学习动态内存分配。 如果文本中没有任何内容,我尝试返回 NULL,如果它包含某些内容,我想返回文本。 char* check_for_NULL(const cha...
作者:Sami 提问时间:3/6/2023
我之所以得到垃圾值是因为以下原因,还是我错了? 作为参数传递给 Inner 构造函数的 Other 对象 o 在创建 Inner 对象之后,但在 get_a_value 成员函数结束之前超出范围。因...
作者:Pranav Vasishta 提问时间:3/6/2023
在这个函数定义中,我采用了 2D 数组地址的参数。 void dynamic(int ***a,int r,int c) { *a = (int**)malloc(sizeof(int*)*r);...
作者:A_normal_guy 提问时间:3/8/2023
这个问题在这里已经有答案了: 错误:函数返回局部变量的地址 (8 个答案) 未定义、未指定和实现定义的行为 (9 个答案) 9个月前关闭。 当我在函数指针中使用指针而不是引用运算符时,不允许在函数调...
作者:Viermusketiere 提问时间:3/9/2023
我需要传递一个指向数组的指针,其中包含指向对象列表的指针作为新生成对象的构造函数参数。如果我设法让它在 ESP32 上编译和运行,似乎存在越界内存访问。 不要担心中断的措辞;系统正在读取外部MCP2...
作者:Accelerate 提问时间:3/12/2023
显示以下代码的输出,但每当我运行代码时,我都会收到一条警告消息 我尝试访问字符数组的元素,然后使用指针逐个显示它们。 法典:...
作者:Sir Muffington 提问时间:3/13/2023
我正在尝试集成一个相当原始的“哈希”函数。我知道它不是加密安全的,它只是为了学习...... 它可以编译,但每次都会出现段错误...... 我把第一个参数作为输入。 #include <stdi...
作者:user11225404 提问时间:3/15/2023
我有一个简单的节点树类。它是 的子类。 并且是对象。类是一个抽象类。 执行乘法的导数函数。MultNodeNode_pRight_pLeftstd::shared_ptr<Node>NodeMultN...
作者:sdgaw erzswer 提问时间:3/20/2023
我最近一直在处理以下场景: pub fn random_function(inp_array: &[u32]) { for actual_val in (RefCell::new(*inp_ar...
作者:VincentSchaerl 提问时间:3/21/2023
我想将指针的二维数组传递给函数,使函数既不能通过取消引用这些指针来更改数组指针指向的整数值,也不能更改指针本身,也不能使数组本身变为合理(请参阅我的最后一个问题): void test(int co...