sizeof

sizeof

文章 6 浏览 20

C 指针算术 sizeof(struct)

这是有问题的代码 #include struct test { unsigned char t; unsigned short u; unsigned char v; }; int main () { struct test * a = (void *) 0x10…

萌酱 2024-12-21 10:45:29 6 0

使用 sizeof 访问结构体成员

我有这段代码,我不明白为什么它不能编译: typedef struct { uint32_t serial_number; uint32_t ieee_address[6]; } FACTORY_CONFIG; ... // Unlock …

旧城烟雨 2024-12-20 21:16:00 3 0

PHP规范化,如何创建适当的循环?

我尝试将我的餐桌预订分成 3 张桌子以实现标准化。 好吧,当我尝试为多个预订生成 1 个 bookingID 时遇到问题。 我对循环感到困惑。 场景:客户预订了…

楠木可依 2024-12-19 22:55:51 7 0

请解释以下返回数组大小的函数

可能的重复: 有人可以解释一下吗给我数组大小的模板代码? template unsigned ArraySize(const T (&v)[S]) { return S; } 我理解 T 和 S,但我的问…

北音执念 2024-12-19 20:11:42 4 0

sizeof(z+100),对于 char 类型的 z

我测试以下代码: char ch,z=120; int x=5; double y=7.5; printf("\nsize of (z+100): %d" , sizeof(z+100)); 我得到的输出是: size of (z+100): 4 …

和我恋爱吧 2024-12-19 17:50:47 5 0

Java中为什么没有sizeof?

Java 中没有 sizeof 运算符的设计原因是什么?知道它在 C++ 和 C# 中非常有用,那么如果需要的话如何获取某种类型的大小呢?…

花落人断肠 2024-12-19 07:51:52 5 0

sizeof 对同一结构返回不同的值

我有两个用 C 编写的应用程序,它们包含相同的标头。在这个标头中,我有一个结构的声明。我使用 GCC 编译器来编译这两个应用程序。 当我执行这两个应…

原野 2024-12-18 15:44:30 4 0

能有一个C++吗?占用 0 字节的类型

我试图声明一个占用零字节的 C++ 变量。它在一个联合体中,我从 int[0] 类型开始。我不知道这是否实际上是零字节(尽管 sizeof(int[0]) 是 0)。我需…

丑丑阿 2024-12-18 12:47:08 5 0

数组大小元函数 - 它在 boost 的某个地方吗?

我在 博客: template struct array_info { typedef T type; enum { size = N }; }; 它是 sizeof(a) / sizeof(a[0]) 的优雅替代品。 用于获取数组大小…

梦中的蝴蝶 2024-12-18 06:05:32 4 0

查找 char 数组的大小 C++

我试图在初始化的不同函数中获取 sizeof char 数组变量,但无法获取正确的 sizeof 。请参阅下面的代码, int foo(uint8 *buffer){ cout <<"sizeof: "<…

灯下孤影 2024-12-17 19:37:50 3 0

char 数组的 SizeOf 函数的工作原理

void main() { char s[]="\12345s\n"; printf("%d",sizeof(s)); } 当我编译它时,它给出 6。我不明白为什么它给出 6 而不是 8。 就像 {'\1','2','3','…

夜夜流光相皎洁 2024-12-17 15:06:37 5 0

为什么 sizeof(x++) 不增加 x ?

这是在 Windows 上 Dev-C++ 编译的代码: #include int main() { int x = 5; printf("%d and ", sizeof(x++)); // note 1 printf("%d\n", x); // note…

够钟 2024-12-17 13:03:53 5 0

在内存中创建一个由void指针指向的对象

如果我有一个 void* 到某个空闲内存块,并且我知道至少有 sizeof(T) 可用,是否有任何方法可以在内存中的该位置创建 T 类型的对象? 我本来打算在堆栈…

睫毛上残留的泪 2024-12-16 14:01:51 7 0

sizeof... 是否允许在模板参数中进行专门化?

我正在尝试使用 GCC 4.7 快照做一些类似的事情: template struct foo { static const int value = 0; }; // partial specialization where n is numb…

秋千易 2024-12-16 00:06:36 5 0

找出多态对象的大小

我有一个指向多态对象的指针Base* base_ptr。是否可以找出所述对象的动态类型的大小? AFAIK,sizeof(*base_ptr) 产生 base_ptr 静态类型的大小。我开…

独守阴晴ぅ圆缺 2024-12-15 09:57:14 2 0
更多

推荐作者

梦断已成空

文章 0 评论 0

瞎闹

文章 0 评论 0

寄意

文章 0 评论 0

似梦非梦

文章 0 评论 0

更多

友情链接

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