gpt4 book ai didi

c - memset() 对于数组和字符串如何工作

转载 作者:行者123 更新时间:2023-11-30 18:39:34 27 4
gpt4 key购买 nike

由于memset采用字符串或数组的地址并将它们视为字符缓冲区。

它如何知道必须分配的给定值应该以 1 字节(字符)为一组还是以 4 字节为一组进行分配(整数)。

最佳答案

但事实并非如此。在第三个参数中,您必须指定要写入的字节数。它在第二个参数中使用数据的unsigned char(一个字节)。因此,如果您使用 memset(ptr, 257, 4) 您会将 4 个字节设置为 0x01。

关于c - memset() 对于数组和字符串如何工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29302420/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com