2=m,为什么错

你的i不是初始值为4么

--i是一个算数洎减符

c语言中有自加自减++i和--i(先将i加1和先将i减1)

不是变量因为i被赋值了,然后执行—— 运算之后就不是变量了 如果没定义 那就是变量叻


定义数组时用的是常量表达式, 而引用数组元素时可以使常量还以是整型表达式

C 数组访问越界m[5]就会访问到非法内存

A是可以的,数组下標是可以用变量的只要这个变量的值是有意义的

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

拍照搜题秒出答案,一键查看所有搜题记录

拍照搜题秒出答案,一键查看所有搜题记录

·请打开微信扫描下方的二维碼,关注圣才电子书微信公众号

·或打开微信,添加朋友→查找公众号→输入“sc100xuexi”添加关注。

我要回帖

更多关于 m.2 的文章

 

随机推荐