指针,引用,与按值传递

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

 

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

 

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

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章