摘要: 语言定义中说明, 每一种指针类型都有一个特殊值---``空指针"--- 它与同类型的其它所有指针值都不相同, 它``与任何对象或函数的指针值都不相等"。也就是说, 取地址操作符&永远也不能得到空指针, 同样对malloc()的成功调用也不会返回空指针, 如果失败, malloc()的确返回空指针, 这是空指针的典型用法: 表示``未分配"或者``尚未指向任何地方"的指针。   空指针在概念... 阅读全文
posted @ 2009-02-25 16:55 jackhen->hench 阅读(499) 评论(0) 推荐(0) 编辑
摘要: 什么是引用? 引用其实就是对象的一个别名!  引用的应用主要是“按引用传递”(pass by reference):    void swap(int &i, int &j)    {       int tmp=i;       i=j;       j=tmp;    }    int main()    {       int x, y;       ... 阅读全文
posted @ 2009-02-25 13:59 jackhen->hench 阅读(547) 评论(2) 推荐(0) 编辑