memset

memset

文章 1 浏览 46

C++ memset() 用于长(64 位)类型

可能的重复: 是否有 memset() 接受大于 char 的整数? 从memset的声明中可以看出: void * memset ( void * ptr, int value, size_t num ); 有没有…

素衣风尘叹 2024-12-12 09:40:13 0 0

额外的 memset() 导致系统调用 open() 失败

我按照教程 /dev 中创建了一个节点title="Look at Example 4-1.chardev.c">这里 (chardev.c),我尝试访问使用以下命令创建的 /dev/chardev 中的设备代…

马蹄踏│碎落叶 2024-12-03 01:53:31 3 0

为什么“memset(arr, -1, sizeof(arr)/sizeof(int))”不将整数数组清除为-1?

是否无法对整数数组使用memset?我尝试了以下 memset 调用,但没有在 int 数组中获得正确的整数值。 int arr[5]; memset (arr, -1, sizeof(arr)/sizeo…

为人所爱 2024-12-01 22:23:00 1 0

为什么使用这个 POD 结构作为基类会很危险?

我和一位同事进行了这样的对话,结果很有趣。假设我们有以下 POD 类 struct A { void clear() { memset(this, 0, sizeof(A)); } int age; char type; …

末蓝 2024-11-30 09:02:10 1 0

使用 memset 将派生结构清零

我想将派生结构的所有成员清零。 有数百个成员,并且每隔一段时间就会添加更多成员,因此我觉得显式初始化它们很容易出错。 该结构没有虚函数,所有成…

巷雨优美回忆 2024-11-30 04:02:32 4 0

使用 C 动态存储文件中的信息

我是 C 语言新手,正在尝试学习一些东西。我想做的是读取文件并存储信息。由于格式为 CSV,因此计划读取每个字符,确定它是数字还是逗号,并将数字存…

一影成城 2024-11-29 10:55:36 2 0

以通用方式安全地初始化 C 中的数组

我编写了一些代码,使用 memset 来初始化内置类型的数组,例如整数、短整型、浮点型,更重要的是指针,就像 typedef void* slot_t; #define EMPTY_SLO…

半岛未凉 2024-11-27 23:28:50 1 0

与 Memcpy 连接

我正在尝试连接两个字符串,但无法使用 strcpy 和 strcat,因此我尝试通过 memcopy 来完成此操作。然而,在第三个语句中,memcpy 并没有添加到第一个 …

末蓝 2024-11-27 13:30:22 3 0

C语言中的memset函数

我现在正在研究 memset 函数,但所有示例都与 char 数组有关,如下所示: char a[100]; memset(a, 0, 100); 它将将此 char 数组中的每个元素设置为 0…

月朦胧 2024-11-25 23:42:50 2 0

如何将相同的 int 值设置为 int 数组

我有一个变量: unsigned int* data = (unsigned int*)malloc(height * width) 我想为所有数组值设置相同的 int 。 我无法使用 memset,因为它与字节…

难理解 2024-11-18 23:09:51 3 0

malloc 之后的 memset

我有一个 Linux 产品的三行(版本)。 V1 在客户中运行良好。 V2和V3 崩溃了,修复似乎是在 malloc 调用之后调用 memset 。 关于这个话题的更深层次的…

ら栖息 2024-11-17 15:23:53 7 0

为什么 memset 采用 int 而不是 char?

为什么 memset 采用 int 作为第二个参数而不是 char,而 wmemset 采用 wchar_t 而不是 long 或 long long 之类的东西?…

空‖城人不在 2024-11-05 14:34:04 4 0

memset 的替代方案

我想初始化一个结构体数组,但是 memset() 的第二个参数采用 int 。是否还有另一个函数具有相同的功能,但 (void *) 有第二个参数? 我想到了 memcpy(…

无力看清 2024-11-01 21:05:21 5 0

你能解释一下输出并指出错误吗

char FramebufferUpdateRequest[11]; uint16_t val; memset(FramebufferUpdateRequest, 0, 10); FramebufferUpdateRequest[0] = 3; FramebufferUpdate…

小糖芽 2024-10-21 23:09:50 7 0

跨步 Memset

使用 OpenGL,很多时候需要在数据上取得进展才能提高效率。例如,内存结构将是顶点-颜色-正常-顶点-颜色-正常..等等。 是否有任何可行的选择可以更改…

阳光①夏 2024-10-19 09:15:09 9 0
更多

推荐作者

Gabu-gabumon

文章 0 评论 0

qq_CgiN62

文章 0 评论 0

荔枝明

文章 0 评论 0

¤→小豸慧

文章 0 评论 0

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