gpt4 book ai didi

c - C语言如何创建指向位的指针

转载 作者:太空狗 更新时间:2023-10-29 15:43:36 24 4
gpt4 key购买 nike

正如我们所知,C 语言中的 char 指针逐字节遍历内存,即每次 1 个字节,和整数指针每次 4 字节(在 gcc 编译器中),每次 2 字节(在 TC 编译器中)。

例如:

char *cptr; // if this points to 0x100
cptr++; // now it points to 0x101

int *iptr; // if this points to 0x100
iptr++; // now it points to 0x104

我的问题是:

如何在 c 中创建一个位指针,逐位递增遍历内存?

最佳答案

char 是 C 语言中“最小的可寻址单位”。你不能直接指向比它更小的东西(比如一点)。

关于c - C语言如何创建指向位的指针,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13867168/

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