如何显示 C++ char 变量的内存地址?[复制]
作者:ekanlar 提问时间:7/16/2023
这个问题在这里已经有答案了: 带有 char* 参数的 cout <<打印字符串,而不是指针值 (6 个答案) 4个月前关闭。 在练习使用 C++ 时,我尝试使用运算符显示变量的地址,但我看到的是一...
内存 问答列表
作者:ekanlar 提问时间:7/16/2023
这个问题在这里已经有答案了: 带有 char* 参数的 cout <<打印字符串,而不是指针值 (6 个答案) 4个月前关闭。 在练习使用 C++ 时,我尝试使用运算符显示变量的地址,但我看到的是一...
作者:Elhazin 提问时间:7/17/2023
我有一个 C 程序,我怀疑内存泄漏的存在 #include <stdio.h> #include <stdlib.h> char *f() { return (char *)malloc(10)...
作者:Niland Schumacher 提问时间:7/18/2023
如果我使用大小为 256 且对齐方式为 1024 的示例布局进行两次分配,我希望第二次分配在第一次分配之后为 1024 的第一个倍数(即 ptr2 - ptr1 == 1024)。相反,我发现两个分配...
作者:user9341578 提问时间:7/22/2023
假设我有一个数组列表,例如 List<Integer> list = [1,2,3,4]; // ignore the syntax here 然后,我将集合转换为队列 Queue<Integ...
作者:ajsdiubfaoishd 提问时间:7/23/2023
我有一个带有私有 unique_ptr 成员的类,我想公开一个公共交换函数,该函数会将其unique_ptr成员的所有权与提供的其他成员的所有权交换。我该怎么做? class A{ // a is ...
作者:Sourav Kannantha B 提问时间:7/24/2023
请看这个例子, // x is a int* allocated previously via 'new' delete x; x = new int; 此代码是否始终保证最后一行的内存分配,因...
作者:alessio solari 提问时间:7/25/2023
我已经使用 C 指针一段时间了,一切都按预期工作。但是,现在我遇到了 ISO 标准,该标准说“如果生成的指针未正确对齐指向类型,则行为未定义”。 这让我不禁要问自己: 这是什么意思? 我们如何安...
作者:gustavo moretto itikawa 提问时间:7/26/2023
我正在尝试在 C 中分配一个 2D 矩阵,它已经被灌输了。我需要它已经初始化以形成目录,之后将用于下一个功能。 黑客帝国 char matriz2D[8][24] ={{'#', '#', '#'...
作者:Kevin Stefanov 提问时间:7/26/2023
在 C 语言中,我有三个几百字节长的内存区域。我想取两个内存区域的第 32 对 32 位,将它们加为两个无符号的 32 位整数,并将结果存储在第三个内存区域的相应 64 位中(因为两个 32 位 AD...
作者:Carls Jr. 提问时间:7/27/2023
我需要将 EmailMessage 转换为 MailMessage 以发送 smtp 邮件。虽然如果附件是 .docx、.txt、.jpg 等文件,它会正确显示。我面临的问题是,每当电子邮件消息包含电...