C++指针和数组的区别(不能混用的情况)

通常情况下,C++中指针和数组是可以混用的,但是,在编写字符数组的全排列的时候,混用却出了问题,因此,今天特地mark一下,以备日后查找  这里整理的,不包括用new开辟的动态数组 1.数组一旦声明,我们就不能再给它赋值,但是我们可以给指针赋值 如下: 5、6行都错,因为数组s不能作为左值被赋值 报错阶段:程序会在编译时报错 int main(){ char s[]="123";
相关文章
相关标签/搜索