C++
华时纳
我想世界变得纯洁,但却自己如此复杂
展开
-
浅析c++数组的引用与指针
1) 声明一个数组 的引用 :类型 (& 引用 名)[大小]=被引用数组 名。如Int a[3]={3,4,5};Int (& b)[3]=a;2)数组名是一个指针 ,它存储的是该数组的起始地址。比如,int a[10],则a[1] 则表示*(a + 1),其中a为数组名。另外注意,“指针 +”与“数值+”的区别,*(a + 1)与*((int)a + x)是完全不一样的事,所以这里是*(a + x)而不是*(a + sizeof(int))。3)数组使用前必须确定大小,也就是给数组申请空间。例转载 2011-02-14 09:43:00 · 367 阅读 · 0 评论 -
深入解析C++类对象的赋值复制与类型转换
<br />原文链接来自席位网络:http://www.xevc.com/%e6%b7%b1%e5%85%a5%e8%a7%a3%e6%9e%90c%e7%b1%bb%e5%af%b9%e8%b1%a1%e7%9a%84%e8%b5%8b%e5%80%bc%e5%a4%8d%e5%88%b6%e4%b8%8e%e7%b1%bb%e5%9e%8b%e8%bd%ac%e6%8d%a2/<br /> <br /> <br />对象的赋值复制与类型转换 <br />对象的赋值是调用operator = 函数。<br转载 2011-02-14 21:38:00 · 623 阅读 · 0 评论