sizeof

sizeof

文章 6 浏览 17

如何确定 C++ 中字符串数组的大小?

我试图简单地打印出数组中包含的值。 我有一个名为“结果”的字符串数组。我不知道它到底有多大,因为它是自动生成的。 根据我所读到的内容,您可以通…

再浓的妆也掩不了殇 2024-08-21 05:35:44 12 0

在C中,为什么sizeof(char)是1,而“a”是?是一个整数吗?

我尝试了 printf("%d, %d\n", sizeof(char), sizeof('c')); 并得到了 1, 4 作为输出。如果字符大小为 1,为什么 'c' 给我的是 4?我猜这是因为它是一…

南街女流氓 2024-08-20 20:35:57 15 0

是否存在 sizeof(char) != 1 或至少 CHAR_BIT > 的机器8?

是否存在 sizeof(char) != 1 的机器(或编译器)? C99 标准 是否规定标准合规性实现中的 sizeof(char) 必须恰好为 1?如果是的话,请给我章节编号和…

怎言笑 2024-08-20 16:44:36 14 0

sizeof(void*) 和 sizeof(function_type_ptr*) 相等

sizeof(void*) 和 sizeof(function_type_ptr*) 相等 sizeof(void*) 和 sizeof(function_type_ptr*) 必须相等吗? C(C90、C99)标准是否要求? functi…

快乐很简单 2024-08-20 12:09:14 11 0

如何将C全局数组的大小放入为GCC编译的AVR架构编写的汇编程序中?

我有一个包含以下内容的 .c 文件。 uint8_t buffer[32] 我有一个 .S 文件,我想在其中执行以下操作。 cpi r29, buffer+sizeof(buffer) cpi 的第二个参…

莳間冲淡了誓言ζ 2024-08-19 17:05:28 13 0

Go 中的结构体大小

我正在研究 Go,它看起来很有前途。 我试图弄清楚如何获取 go 结构的大小,例如 当然 type Coord3d struct { X, Y, Z int64 } 我知道它是 24 字节,但…

童话里做英雄 2024-08-18 22:11:01 11 0

数据类型中的位数

我有两个任务要分配,一个任务返回任何机器上 int 类型的位数。我想我会像这样编写我的函数: int CountIntBitsF() { int x = sizeof(int) / 8; retur…

终止放荡 2024-08-18 03:53:25 9 0

struct sizeof 结果不是预期的

我有一个这样定义的结构: typedef struct _CONFIGURATION_DATA { BYTE configurationIndicator; ULONG32 baudRate; BYTE stopBits; BYTE parity; BYT…

讽刺将军 2024-08-15 05:22:40 9 0

为什么我不能对另一个类的 static char[] 执行 sizeof ?

为什么下面的代码会产生编译错误? 编辑:我的原始代码不清楚 - 我已将代码分成单独的文件... First.h class First { public: static const char* TES…

郁金香雨 2024-08-14 18:31:31 10 0

“sizeof”的结果; C 中的结构数组?

在 C 中,我定义了一个结构数组,如下所示: struct D { char *a; char *b; char *c; }; static struct D a[] = { { "1a", "1b", "1c" }, { "2a", "2b…

等你爱我 2024-08-14 13:04:56 9 0

数组的大小

这个问题是关于 C++ 的, 我一直认为 C++ 中数组的名称只是一个指针,所以我认为这 int ar[10]; cout << sizeof(ar); 会给我与 sizeof(int *) 相同的…

黄昏下泛黄的笔记 2024-08-14 06:34:38 9 0

获取 C/C 中结构或联合成员的大小(以字节为单位或以字符为单位)?

假设我想从以下位置获取名称字段的大小(以字节或字符为单位): struct record { int id; TCHAR name [50]; }; sizeof(record.name) 不起作用。…

后知后觉 2024-08-14 01:24:54 9 0

C++结构大小:2+4+2+2+4 = 16

可能的重复: 为什么不是结构体的 sizeof 不等于每个成员的 sizeof 之和吗? 为什么这个结构体的 sizeof(); 是 16 个字节?我正在用 g++ 编译。 stru…

差↓一点笑了 2024-08-13 21:41:57 6 0

C++在预处理器 #if 中进行 sizeof() 比较时抛出编译错误

我有这个,它不会从 Visual Studio 编译错误“致命错误 C1017:无效的整数常量表达式”。我该怎么做? template A *Create() { #if sizeof(B) > sizeo…

不爱素颜 2024-08-11 01:59:31 8 0

MSVC:哪些编译器开关会影响结构的大小?

我有两个单独编译的DLL,一个是从Visual Studio 2008编译的,一个是从matlab编译的mex文件。 这两个 DLL 都有一个包含的头文件。当我在一个 DLL 中获…

无人接听 2024-08-10 17:57:26 7 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

更多

友情链接

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