鍍金池/ 問答/C  C++/ c++函數參數別人這樣寫std::string & message這是什

c++函數參數別人這樣寫std::string & message這是什么意思?。?/h1>

這是谷歌寫的,&符號和變量之間有空格,很奇怪

回答
編輯回答
九年囚

&是一個引用,表示變量的別名
std::string
表示應用std名字空間中(namespace)中的string類

2017年1月28日 16:30
編輯回答
憶往昔

表示傳入進來的參數message是引用類型的.

2017年6月15日 14:52
編輯回答
巫婆

這是C++里的引用。
表示傳入的是string對象的引用。這樣的話可以在函數里直接修改實參的值,C里是不可以這樣的。

2017年8月10日 22:40