数组a [5],a 表示数组首元素地址,那么,为什么a =a+4,是错的?求大神解释。

如题所述

什么语言?如果是C/C++你这样写编译器不会报错,可以运行,你指的是错的是指什么错了?追问

我试了,确实会报错的,会不会编译器的问题啊

追答

编译器永远不会出错

追问

我觉得不同的编译器会不同,毕竟C++语言还很复杂,光编译器就有好多,我在vc ++上运行确实会报错的

温馨提示:答案为网友推荐,仅供参考
相似回答