我将很快开始使用C作为操作系统课程,我正在阅读有关使用C的最佳实践,以便稍后减轻头痛.
这一直是我关于阵列的第一个问题,因为它们很容易搞砸.
将数组及其关联变量包含在结构中的长度是一种常见的做法吗?
我从来没有在书中看过它,通常他们总是把两者分开或使用像sizeof(array []/array [1])这样的交易.
但是将这两个包装成一个结构,你可以通过值和引用传递结构,除非使用指针,否则你不能真正使用数组,在这种情况下你必须再次跟踪数组的长度.
我开始使用C所以上面可能是错误的,我还是学生.
干杯,凯.