sizeof

sizeof

文章 6 浏览 20

关于sizeof的疑问

我试图在 C++ 中使用 sizeof 运算符做一些事情。 请参考以下代码片段。 http://ideone.com//HgGYB #include using namespace std; int main() { int *…

情徒 2024-11-28 19:26:49 4 0

在函数上使用 sizeof 的输出

为什么以下代码给出: #include int voo() { printf ("Some Code"); return 0; } int main() { printf ("%zu", sizeof voo); return 0; } 以下输出: …

楠木可依 2024-11-28 10:11:28 6 0

如果数组大小大于 1

我有一个链接集的末尾,但我只想使用一部分,除非数组的大小大于 1。 $closeLink=''.'

翻身的咸鱼 2024-11-28 07:28:53 6 0

我可以始终假设 sizeof(GUID)==16 吗?

Windows header 中 GUID 的定义是这样的: typedef struct _GUID { unsigned long Data1; unsigned short Data2; unsigned short Data3; unsigned cha…

我不咬妳我踢妳 2024-11-27 21:46:53 4 0

具有虚拟函数的类的大小 GCC/Xcode

谁能向我解释一下这是怎么回事?首先,我认为大多数程序员都知道具有虚函数的类有一个 vtbl,因此在其顶部有 4 个额外字节。据我所知,这是相当标准的…

温柔戏命师 2024-11-27 09:04:07 5 0

“标称存储分配”是什么意思?在原始数据类型分配大小的上下文中?

查看此表描述了 VB 中的数据类型. 其中一列标记为“标称存储分配”。这意味着什么?为什么这里要用“名义”这个词呢?…

故乡的云 2024-11-27 06:54:16 8 0

ANSI C 表达式的条件编译和编译时求值

我想做以下事情,但编译器不喜欢它: unsigned short foo = 1; // do something with foo #if sizeof(short) * CHAR_BIT > 16 foo &= 0xffff; #endif …

那支青花 2024-11-26 05:10:41 5 0

C - 结构内静态字符数组的 sizeof() - 不可能吗?

我需要为每个数组元素存储两个项目 - 两个 char 数组,其中可能包含空字节 - 然后仍然能够使用 sizeof() 来获取它们的长度。由于这些值在执行过程中不…

金兰素衣 2024-11-25 21:24:46 5 0

在 Java 中获取数据类型大小(sizeof)的最佳实践

我想将双精度和整数列表存储到 ByteBuffer,它要求分配大小。我想写一些类似C语法的东西 int size=numDouble*sizeof(double)+numInt*sizeof(int); ,…

我一向站在原地 2024-11-25 16:49:01 5 0

.NET DateTime 没有预定义的大小

由于 DateTime 是一个结构,其成员似乎分解为简单的数学值,因此我不确定为什么在其上使用 sizeof() 会产生问题标题中的消息。…

农村范ル 2024-11-25 13:26:08 8 0

指针的大小是多少?

指针的大小与它所指向的类型的大小相同,还是指针始终具有固定的大小?例如... int x = 10; int * xPtr = &x; char y = 'a'; char * yPtr = &y; std::…

幸福丶如此 2024-11-24 23:26:30 6 0

灵活的数组成员会增加结构的大小吗?

我有以下类型的代码: typedef struct { u32 count; u16 list[]; } message_t; ... message_t* msg = (message_t*)buffer; msg->count = 2; msg->list…

硬不硬你别怂 2024-11-24 10:27:00 8 0

sizeof(void*) 在 64 目标上为 4

我正在 Visual Studio Pro 2010 上编译一个 64 位 C++ 项目,并且正在测试指针的大小。它表明 sizeof(任何指针)如 void*、char* 等是 4 个字节。这…

澜川若宁 2024-11-24 04:41:15 3 0

C++确定变量的类型并在 sizeof() 中使用它

我想用 C++ 编写一个宏,它将值 0 赋予表的每个元素。例如,声明 i 如下:int i[10];,宏 fill_with_zeros(i) 将产生以下效果: i[0] = 0; i[1] = 0; …

究竟谁懂我的在乎 2024-11-24 04:10:23 7 0

C++ 上的 Sizeof()数组在一个函数中起作用,但在另一个函数中不起作用

由于我是编程新手,我正在尝试了解有关数组的更多信息。所以我正在研究代码的不同部分,并试图了解三件事:sizeof()。如何找到数组的长度,以及如何将…

时光匆匆的小流年 2024-11-23 15:33:35 10 0
更多

推荐作者

十二

文章 0 评论 0

飞烟轻若梦

文章 0 评论 0

OPleyuhuo

文章 0 评论 0

wxb0109

文章 0 评论 0

旧城空念

文章 0 评论 0

-小熊_

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文