百度试题 结果1 题目下列关于C语言中数组的描述,错误的是( )。 A. 数组可以存储同一类型的多个数据 B. 数组的索引从0开始 C. 数组的大小在编译时确定 D. 数组的索引可以是负数 相关知识点: 试题来源: 解析 D 反馈 收藏
这里数组中带 0 和不带 0 是相同的。 3. 负数索引 在C 语言的数组中,索引从 0 开始,如果是负数实际上就不知道它到底指向了哪里了。 不过在 SDS 中,这里却知道指向了哪里,因为 buf 数组上边就是 flags。所以在 SDS 实现中,大量使用了 s[-1]这种形式。需要注意的是,这里 s 是 char *类型,所以它的数...
今天,继续看Python解释器的源代码,看到了数组索引使用负数的代码……绝大多数的C语言教程,在讲授C数组的时候,肯定都是说C语言数组的索引,从零开始、依次递增,应该很少会讲到C语言数组索引还可以使用负数的……要理解负数的数组索引,首先要搞清楚数组索引其实就是指针的偏移量,正数索引从零开始,就是从数组首元素的地...