uint as indices

> **EDIT:** Originally I had transcribed `i++` not `i--` > > The code now is as it was, and the code in the code block compiles and works.
Why, if `unsigned int i;` is used instead of `int i;` in the code snippet below, does using the function result in a segfault? void insertion_sort_int_array(int * const Ints, unsigned int const len) { unsigned int pos; int key; int i; for (pos = 1; pos < len; ++pos) { key = Ints[pos]; for (i = (pos - 1); (i >= 0) && Ints[i] > key; i--) { Ints[i + 1] = Ints[i]; } Ints[i + 1] = key; } }

以上就是uint as indices的详细内容,更多请关注web前端其它相关文章!

赞(0) 打赏
未经允许不得转载:web前端首页 » CSS3 答疑

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

前端开发相关广告投放 更专业 更精准

联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏