2016年6月12日

C/C++数组名与指针的区别详解

摘要: 1.数组名不是指针我们看下面的示例: 输出结果:104由输出结果可知,数组名并不是指针。 2.数组名神似指针上例我们证明了数组名不是指针,但第5行,char *pStr = str; 程序将数组名直接赋给指针,这显得数组名又的确是个指针!我们还可以发现数组名显得像指针的例子: 标准C库函数strcp 阅读全文

posted @ 2016-06-12 15:25 迪米特 阅读(484) 评论(0) 推荐(1) 编辑

C++运算符重载详解

摘要: 1.什么是运算符重载 运算符重载是一种函数重载。 运算符函数的格式:operatorop(argument-list)例如,operator+()重载+运算符。其中的op,必须是有效的C++运算符,如operator@()会报错,因为C++中没有@运算符。 2.重载运算符的使用 如下例所示: 调用运 阅读全文

posted @ 2016-06-12 11:12 迪米特 阅读(527) 评论(0) 推荐(0) 编辑

导航