所以我的一项作业中的问题是:..
签名为的函数
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/