#include <iostream> #include <string> using namespace std; /* void change(string s){//爲形參開闢空間,形參爲參數值的備份,是不一樣的對象,改變的是備份,參數自己不變。 s+=" baby"; cout<<"形參值:"<<s<<endl; };*/ void change(string &s){//不爲形參開闢空間,形參爲參數的別名,是同一個對象;值變了,都變了 s+=" baby"; cout<<"形參值:"<<s<<endl; }; void main () { string n="hello"; change(n); cout<<"實參值爲:"<<n<<endl; };