摘要: 1.构造函数的优势 众所周知,在结构体内部可以定义变量、函数等,但结构体内部的变量有一个特点:无法被初始化。因此我们需要初始化变量时可以通过函数实现。 struct student{ string name; int score; void pre(){ name="Tom"; score=4; } 阅读全文
posted @ 2021-10-31 23:38 蔚蓝-星辰 阅读(3719) 评论(0) 推荐(2)
摘要: 浅谈结构体内重载运算符 1.重载运算符的作用 对结构体类型的变量使用重载后的运算符代替成员函数完成一系列任务。当然,我们可以使用成员函数直接完成这些任务,但使用起来没有重载运算符后美观直接。 举个直观的例子:在实现高精度加减法时,如果你能直接用$c=a+b$表示高精度加法,是不是比$c=add(a, 阅读全文
posted @ 2021-10-31 23:37 蔚蓝-星辰 阅读(606) 评论(0) 推荐(1)