![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C++
秋霜似鬓
这个作者很懒,什么都没留下…
展开
-
c++内存模型
https://www.cnblogs.com/yunlambert/p/9876491.html转载 2021-06-05 20:34:38 · 86 阅读 · 0 评论 -
c++指针和数组名的区别
1.数组名是指向数组首个元素地址的指针,不可改变其指向的位置,即数组名只可指向数组的首个元素。 而指针可以改变指向第几个元素,如 int*a=new double [10]; int b[10]={1}; a[0]=0; a[1]=1; a[2]=2; a[3]=3; a=a+2;//指针可以这样操作 b=b+2;//此处报错,数组名不可改变 其指向的地址 2.每当用到数组名这个指针的时候,系统都会传入数组的信息,而普通的指针只是一个4字节的整数 cout<<sizeof(a)<<转载 2021-05-29 15:45:10 · 204 阅读 · 0 评论