摘要: 运算符的重载,实际是一种特殊的函数重载,必须定义一个函数,并告诉C++编译器,当遇到该运算符时就调用此函数来行使运算符功能。这个函数叫做运算符重载函数(常为类的成员函数)。 方法与解释 ◆ 1、定义运算符重载函数的一般格式: 返回值类型 类名::operator重载的运算符(参数表) {……}ope 阅读全文
posted @ 2013-09-10 12:54 哪啊哪啊神去村 阅读(280) 评论(0) 推荐(0) 编辑
摘要: 一、引用 什么是引用? 引用又称别名(alias),是一种非常特殊的数据类型。它不是定义一个新的变量,而是给一个已经定义的变量重新起一个别名,也就是 C++系统不为引用类型变量分配内存空间。引用主要用于函数之间的数据传递。 引用定义的格式为: 类型 &引用变量名=已定义过的变量名; 例如: doub 阅读全文
posted @ 2013-09-10 12:51 哪啊哪啊神去村 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 默认参数 一般情况下,函数调用时实参个数应与形参相同,但为了更方便地使用函数,C++也允许定义具有默认参数的函数,这种函数调用时实参个数可以与形参不相同。“默认参数”指在定义或声明函数时为形参指定默认值(default)。这样的函数在调用时,对于默认参数,可以给出实参值,也可以不给出实参值。如果给出 阅读全文
posted @ 2013-09-10 12:41 哪啊哪啊神去村 阅读(550) 评论(0) 推荐(0) 编辑
摘要: 计算1+2+3+…+100的值。 或者: 阅读全文
posted @ 2013-09-10 09:14 哪啊哪啊神去村 阅读(541) 评论(0) 推荐(0) 编辑