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