C/C++ 避免数组越界的方法

2020-06-20 17:59:46王冬梅

现在,Init() 函数中的 arr 参数是一个指向“arr[10]”类型的指针。需要特别注意的是,这里绝对不能够使用“void Init(int(*arr)[])”来声明函数,而是必须指明要传入的数组的大小,否则“sizeof(*arr)”无法计算。但是在这种情况下,再通过 sizeof 来计算数组大小已经没有意义了,因为此时数组大小已经指定为 10 了。

以上就是C/C++ 避免数组越界的方法的详细内容,更多关于C/C++ 避免数组越界的资料请关注易采站长站其它相关文章!