小编Kai*_*Kai的帖子

将数组及其长度变量包装在C中的结构中是最佳做法吗?

我将很快开始使用C作为操作系统课程,我正在阅读有关使用C的最佳实践,以便稍后减轻头痛.

这一直是我关于阵列的第一个问题,因为它们很容易搞砸.

将数组及其关联变量包含在结构中的长度是一种常见的做法吗?

我从来没有在书中看过它,通常他们总是把两者分开或使用像sizeof(array []/array [1])这样的交易.

但是将这两个包装成一个结构,你可以通过值和引用传递结构,除非使用指针,否则你不能真正使用数组,在这种情况下你必须再次跟踪数组的长度.

我开始使用C所以上面可能是错误的,我还是学生.

干杯,凯.

c arrays struct word-wrap

5
推荐指数
2
解决办法
2411
查看次数

标签 统计

arrays ×1

c ×1

struct ×1

word-wrap ×1