为什么char类型作为数组下标会引发警告,这背后的原理是什么?

2026-04-02 12:320阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计390个文字,预计阅读时间需要2分钟。

为什么char类型作为数组下标会引发警告,这背后的原理是什么?

在`memcached.c`的第4810行出现错误:数组下标的类型应为`char`,但使用了`-Werrorchar-subscripts`选项。如果`ever[2]`的值不是`'1'`或`'2'`,则`ever[3]`不是数字。

阅读全文

本文共计390个文字,预计阅读时间需要2分钟。

为什么char类型作为数组下标会引发警告,这背后的原理是什么?

在`memcached.c`的第4810行出现错误:数组下标的类型应为`char`,但使用了`-Werrorchar-subscripts`选项。如果`ever[2]`的值不是`'1'`或`'2'`,则`ever[3]`不是数字。

阅读全文