威武板凳

文章
6
资源
0
加入时间
2年10月21天

go指针进行数据交换

package mainimport "fmt"func swap(a, b *int) { t := *a *a = *b *b = t}func swap2(a *int, b *int) { t := *a *a = *b *b = t}func main() { x, y := 10, 20 swap(&x, &y) fmt.Println(x, y) u, v := 101, 202 swap2(&u, &am

C++类构造函数

大部分对象在使用之前没有正确的初始化是C++出错的主要领域,引入类的构造函数是正确的初始化类的对象,一般什么时候触发并调用类的构造函数呢?    答案是:当我们用类来定义一个类变量的时候, 如:    class demo{.....}; 声明并定义好完整的类    //当我们用类去建立一个对象时,它首先调用类的构造函数    demo d;                  ...