分配内存 - 指针
作者: 提问时间:3/25/2021
我想知道何时或是否必须删除此对象。 下面是一个基本类 Object 的构造函数 Object.cpp: Objects::Objects{ Obj one = new Obj; Obj two ...
指 问答列表
作者: 提问时间:3/25/2021
我想知道何时或是否必须删除此对象。 下面是一个基本类 Object 的构造函数 Object.cpp: Objects::Objects{ Obj one = new Obj; Obj two ...
作者:Charles Khunt 提问时间:6/9/2009
如果数组被传递给另一个函数(大小未传递),是否可以确定数组的大小?数组的初始化方式类似于 int array[] = { XXX } .. 我知道不可能做sizeof,因为它会返回指针的大小。我问的...
作者:pranphy 提问时间:11/17/2012
如果我已将指针声明为 ;在主模块中,我可以通过分配 where 是另一个已声明的整数变量来更改包含的地址。 我现在想使用以下函数更改地址:pint *ppp = &a;a void change_a...
作者:Jon-Eric 提问时间:6/8/2009
与此 MSVC 预处理器代码最接近的 GCC 等效项是什么? #pragma warning( push ) // Save the current warning state. #pragma w...
作者:YUMI 提问时间:12/29/2020
我目前正在阅读将参数传递给 C 函数的方法。在阅读过程中,我开始知道在 C 语言中有两种方法可以将参数传递为按值传递和按引用传递。 然后我又读到,我们也可以将指向变量的指针作为参数传递。 begin...
作者:programme3219873 提问时间:8/9/2022
在读/写操作期间,是否绝对有必要检查?feof() 我问的原因是因为我有一个执行读/写一次的程序,下面是代码: while (1) { data = read_file_data(file);...
作者: 提问时间:3/23/2016
我打开了一个文件,在指针的地址下找到了流。我正在尝试查看文件是否为空。使用以下内容ptr if (fgetc(ptr) != EOF) 按预期工作。当文件为空时,不执行该语句。当文件不为空时,不...
作者:N P 提问时间:11/15/2017
我对在 Go 中传递引用和值有点困惑。 我已经看到过对类型前面的 * 的解释。 * 在类型名称的前面,表示声明的变量将存储该类型的另一个变量的地址(而不是该变量的值) 类型)。 这对我来说没有意...
作者:Dimitri C. 提问时间:6/22/2009
我喜欢 C++ 命名空间的概念,因为它们有助于保持源代码简洁,同时避免名称冲突。在 .cpp 文件中,使用“using namespace”声明,这非常有效。但是,在头文件中,这不能使用,因为它“打开...
作者:user1506919 提问时间:7/26/2012
我对 C 相对较新,我需要一些关于处理数组的方法的帮助。来自Java编程,我习惯于能够说出一个数组。但是,我发现使用 C 时,您必须在返回数组时使用指针作为数组。作为一个新程序员,我真的完全不明白这一...