為何輸出都是5,奇怪啊求解釋啊,求科普啊,C程式

2022-09-29 17:18:44 字數 683 閱讀 3344

1樓:金色潛鳥

p++ 是字尾加加。在本表示式裡,不自增,出了本表示式 再增 1。

所以,在本表示式裡 p++ 就是 p;

==cout << *(p++) << endl;

分解成:

cout << *(p) << endl;

p++;

2樓:流星不死

*p++

等同於*p

p++自增放在後面是先用再加

也就是說

cout << *(p++) << endl;

等同於cout << *p << endl;p++;

3樓:

第二個輸出未定義,不一定就是5,因為p++後指向不確定的值。

542855522

process returned 0 (0x0) execution time : 7.254 spress any key to continue.

4樓:超基赫

這道題就是為了體現p++跟++p的區別

p++是先用當前p的值執行當前語句後,在把p賦值為p+1++p是先把p賦值為p+1後,再執行當前語句。

cout << *(p++) << endl; 分解過程為:cout << *p << endl; p=p+1;

為什麼都是買房給兒子不買給女兒啊求解釋不公平

法律上規定是男女平等,但一些農村還是有重男輕女的思想,在經濟有限的情況下,肯定優先男孩,不然會討不到老婆的。哎呀,你倒過來想想 獨生子女都是每家只有一個孩子,哪有那麼多公平不公平 話說回來,買房給你那是人家的情義,不買也是人家的本分,這有什麼錯?你只能從現在開始影響你身旁的人的觀念 以及你的後一代 ...

求解釋一道生物題目ABCD選項都要解釋啊,謝謝啦

a選項核糖體不來具有膜源結構 b細胞質中少量遺傳bai物質不遵循定律du,線粒體,葉zhi綠體中遺傳dao物質也不遵循,細菌什麼的沒有染色體不會遵循孟德爾遺傳定律,所以是對的 c好氧型細菌要需氧呼吸,他可以用有關呼吸酶消耗氧氣d雖然看上去像對的,但是編碼蛋白質的時候並不是所有鹼基參與轉錄,因為基因有...

解釋一些笑話,求解釋這個笑話什麼意思啊

莎士比亞,莎士比亞。解釋 啥是b呀 啥是b呀 如果這是笑話的話,完了完了,天下大亂了 笑話求解釋 婚前,他對我柔情款款的說 嫁給我吧,你是我生命中很重要的一部分。婚後,我問他 我到底是他生命中的那一部分,他看了我一眼,指了指他的六指 求解釋這個笑話什麼意思啊.這個笑話意思是,現在的同學看外國電影,因...