关于 c 里的 array name 是不是constant
来源:百度知道 编辑:UC知道 时间:2024/05/27 15:35:33
C 语言里面, array name 到底是不是constant,
如果说是, 当执行 printf("%d\n", &arr) 的时候, 结果没错
如果说不是, 执行 arr++ 的时候, 显示错误, 没有 L-VALUE.
如果说是, 当执行 printf("%d\n", &arr) 的时候, 结果没错
如果说不是, 执行 arr++ 的时候, 显示错误, 没有 L-VALUE.
array name 是常量指针,不可以改变指针本身的值
当执行 printf("%d\n", &arr) 的时候,arr作为一个地址值输出
是,数组在这里确实是跟一般指针不同
是的,数组个数是const整形