正在加载图片...
§8.2运算符重载 如何理解运算符的重载? 1。运算符本身是一种函数 加法是一种运算 如 a+ b 赋值也是一种运算 函数形式 int add(int aint b)[ return (a+b);) 调用方式:c=add(a,b); 再如 int a, b, zi 如果add(inta,intb) a t b t ci 没有返回值,则不能实现连 如用函数表示应该是: add(add(a,b)c)i§8.2 运算符重载  如何理解运算符的重载? 1。运算符本身是一种函数。 如: c = a + b; 函数形式: int add(int a,int b) { return (a+b); } 调用方式: c = add(a,b); 加法是一种运算 赋值也是一种运算 再如: int a, b, c, z; z = a + b + c; 如用函数表示应该是: z = add(add(a,b),c); 如果 add(int a,int b) 没有返回值,则不能实现连 加!!
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有