指针,引用,与按值传递

来源:互联网 发布:交大知行大厦附近租房 编辑:程序博客网 时间:2024/04/30 00:03

1,按值传递,比如传递a和b的值给函数swap(),编译器会自动在栈中创建该值得拷贝,交换的也是拷贝,函数结束后,副本已经从栈中被释放掉了;

 

2,指针传递,写法较复杂,但是可以成功实现交换。

 

3,引用()传递,引用必须初始化,只有一个主人,但可以要别人的“钱”,即接受别人的值。

 

 

0 0
原创粉丝点击