sizeof 问答列表

关于 C++ 中的长度、偏移和填充的问题 [重复]

作者:sion 提问时间:9/24/2023

这个问题在这里已经有答案了: 为什么结构体的 sizeof 不等于每个成员的 sizeof 之和? (13 个答案) 2个月前关闭。 我是一个刚开始学习 C++ 的初学者。在研究数据结构时,我有一个...

这个结构怎么会有 sizeof == 0?

作者:bolov 提问时间:11/17/2017

有一个旧帖子要求一个可以返回的构造.一些来自高声誉用户的高分回答说,根据标准,任何类型或变量都不能有 sizeof 0。我100%同意这一点。sizeof0 但是,有这个新答案提出了这个解决方案: ...

数组在赋值后保持为空

作者:Max 提问时间:3/28/2023

执行此 C 代码时: double *t = (double*) malloc(10 * sizeof(double)); printf("%lu\n", sizeof(t)/sizeof(t[0...

动态分配大小为 10 的 2d char 数组,并使用 sizeof 运算符获取其正确大小(即 10)

作者:Aryan Maheshwari 提问时间:3/23/2023

我的要求是在 C 语言中分配一个 2d char 数组,假设大小为 10,这样如果我以后想获得它的大小,我应该得到 10 作为答案。 但是我被 2 种方法困住了,这两种方法都有一些问题。. 方法 ...

处理格式说明符 %llu 时的警告

作者:Kryspin 提问时间:3/1/2023

这里只是一个新程序员。 我正在试验 和 ,特别是使用它们来查找数组的大小,因为我试图使具有索引数的数组是可更改的。size_tsizeof 法典: int main() { int inde...

Malloc,为字符串 [duplicate] 动态分配错误大小的内存

作者:Genata339 提问时间:12/16/2022

这个问题在这里已经有答案了: 字符数组应该如何用作字符串? (4 个答案) 11个月前关闭。 int main() { char A[200], B[200]; printf("Enter 2 w...

sizeof() 如何与取消引用一起工作?

作者:professional pro 提问时间:9/9/2022

我最近看到的代码示例: #include <stdio.h> #include <stdlib.h> struct x { int a; int b; }; int main(void) {...

将指针转换为指针 **p (malloc(sizeof(int*))) 指向指针 *p

作者:Vaibhav 提问时间:9/3/2022

#include<stdio.h> #include<stdlib.h> int main() { int *n = malloc(sizeof(int*));//line 1 scanf("%d...

为什么每次使用 malloc 时都会收到警告?

作者:Kredns 提问时间:8/5/2009

如果我在我的代码中使用:malloc int *x = malloc(sizeof(int)); 我从以下方面收到此警告:gcc new.c:7: warning: implicit decl...


共19条 当前第2页