int fun struct Talk PP 和int fun struct Talk PP 的區別

2023-01-08 23:50:47 字數 759 閱讀 9593

1樓:匿名使用者

在函式定義中,struct talk是你要傳到函式裡面的引數,叫做形參,一般來說只是個形式而已,所以

當你int fun(struct talk pp) 的時候,編譯器就用複製的方式把你傳進來的東西複製一份,比如你去辦銀行卡,銀行只要身份證影印件歸檔(有身份證資訊就足夠了,不需要改動);

當你用int fun(struct talk &pp)表示你預設身份證上的資訊可以被別人修改(你改名字,去派出所的時候),看例子,

2樓:匿名使用者

加&後,它的值在函式體中改變後函式體外的值能做相應的改變!

如#include

void fun(int a);

void fun1(int &b);

int main()

void fun(int a)

void fun1(int &b)

3樓:添命

voidtest(int &a, int b)//a是變數的」引用「(類指標的功能,但有些不同)

int main()

4樓:匿名使用者

這裡&是c++中引用的意思 ,比如 int a,&aa=a;那麼這裡 aa就是跟a一樣的,比如aa=1 那麼a=1;引用只是一個別名而已,但如果你你如上&aa=a 那麼aa就不能再當做其他的變數名了,比如 double aa 這就是錯誤的

威海經區和環翠區是區嗎,威海經區和環翠區是一個區嗎

對,樓上的說的很準確,高區在環翠區西面,經區在環翠區的南面,三個區組成一個拐角的l型。不是一個區。威海的老城區是環翠區,經濟開發區又稱經區,環翠區是國家行政區劃的區,經區和高區是國家批准的位於環翠的功能區,屬於環翠。那些所謂環翠 經區 高區並行的,根本是一種通俗說法,不是正確說法。經區與老市區分界線...

特別行政區和自治區和直轄市,有什麼特權的區別

目前中國有34個省級行政區,即23個省 5個自治區 4個直轄市 2個特別行政區.區別 相同點 他們都是省一級的行政區,地位是平級關係。不同點 根據憲法規定,在中華人民共和國行政區域範圍內設立的,享有特殊法律地位 實行資本主義制度和資本主義生活方式的地方行政區域。特別行政區是我國為以和平方式解決歷史遺...

takeafter和looklike的區別

既可指bai人也可指物,只指外表 du看上去像.如 the man looks like our headmaster.那個 zhi人看起dao來像我們的校長.the photo doesn t look like her at all.那張專 看上去一點兒屬 2020 03 take after和...