c - Bool *X,这是什么数据类型?

标签 c

所以我的一项作业中的问题是:..

签名为的函数

int int2seq( bool* X, int8_t x );

应该提取 x 的每个第 i 位,然后将其存储在数组 X 的第 i 个元素中;它应该返回 存储的元素总数。

<小时/>

我的问题是 bool* X 我以前从未遇到过它,它听起来像一个 bool 值,但它应该表现得像一个数组吗?

最佳答案

我想你需要看看this它将帮助你理解 C 中的 bool 。 在你的情况下,我理解的是 bool *X 指向 bool 数组的指针。但它也可以指向单个变量。

关于c - Bool *X,这是什么数据类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33183930/

相关文章:

c - C 中的内存段——文本段

c - 在 C 中包装 alloca 函数

c - 为什么对象 (ELF) 文件中没有堆栈段?

c - HP-UX上的GCC,很多poll(),pipe()和文件问题

linux - 试图阅读 iw_statistics 但代码不起作用?

c - typedef 在c 中的困惑

在 Unix 系统上创建子进程?

c - 传递链接列表的指针

c - Execv 的参数从第二个元素开始

c - 在 Chrome 中查找包含 URL 的辅助功能元素