[問題] 請問C++這程式執行 結果 是怎麼來的

看板C_and_CPP作者 (QQ)時間9年前 (2015/05/21 21:36), 9年前編輯推噓14(14013)
留言27則, 19人參與, 最新討論串1/1
這執行的結果是怎麼來的? 會跑出兩組數字,我不知原因,另外我是初學者 #include<iostream> #include<cstdlib> using namespace std; int main(void) { float a; int b; cout << a << endl; cout << b << endl; system("pause"); return 0; } -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 122.100.76.171 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1432215418.A.402.html

05/21 21:49, , 1F
你要問的是為何ab沒給值還是有數字嗎
05/21 21:49, 1F

05/21 21:49, , 2F
不然答案超複雜
05/21 21:49, 2F

05/21 22:02, , 3F
印兩個數字當然出來兩個數字啊?
05/21 22:02, 3F

05/21 22:05, , 4F
嗯 沒給值為什麼有數字?
05/21 22:05, 4F
※ 編輯: a82 (122.100.76.171), 05/21/2015 22:07:09

05/21 22:18, , 5F
因為記憶體會回收再利用,而且沒洗過就給你用很不衛生
05/21 22:18, 5F

05/21 22:18, , 6F
上面還留著上一個人的東西
05/21 22:18, 6F

05/21 22:20, , 7F
有時候編譯器會幫你在上面沾滿「請洗乾淨」
05/21 22:20, 7F

05/21 22:20, , 8F
要不要洗就看你囉
05/21 22:20, 8F

05/21 22:40, , 9F
樓上形容的好噁心
05/21 22:40, 9F

05/21 22:52, , 10F
這形容法XDDDDD
05/21 22:52, 10F

05/21 23:19, , 11F
推azureblaze
05/21 23:19, 11F

05/21 23:45, , 12F
推azureblaze啦XD
05/21 23:45, 12F

05/22 01:06, , 13F
「請洗乾淨」的標籤長得像 -1.07374176E8 或 -858993460
05/22 01:06, 13F

05/22 01:06, , 14F
至少這個是 VC 的標籤;gcc 一般來說是不洗直接給你
05/22 01:06, 14F

05/22 01:55, , 15F
XDDDDDD
05/22 01:55, 15F

05/22 08:08, , 16F
請洗乾淨XDDDDD
05/22 08:08, 16F

05/22 08:13, , 17F
使用前請洗乾淨~XDDD
05/22 08:13, 17F

05/22 09:08, , 18F
只能推了www
05/22 09:08, 18F

05/22 11:56, , 19F
請繼續學習 完
05/22 11:56, 19F

05/22 13:06, , 20F
vc只有debug會幫你標這個 release不會
05/22 13:06, 20F

05/22 13:07, , 21F
另外我記得vc通常是用0x77777777跟0x99999999兩種
05/22 13:07, 21F

05/22 13:08, , 22F
我記得gpref開某些選項也會幫你標類似的東西查leak
05/22 13:08, 22F

05/22 14:04, , 23F
請洗乾淨XDDDDD
05/22 14:04, 23F

05/22 16:46, , 24F
請洗乾淨的比喻有夠 WTF 的 XDDDDDDDDDDDDD
05/22 16:46, 24F

05/24 12:44, , 25F
根本神比喻XDDD
05/24 12:44, 25F

05/25 10:52, , 26F
推請洗乾淨XD
05/25 10:52, 26F

06/11 22:03, , 27F
XDDDDD
06/11 22:03, 27F
文章代碼(AID): #1LNTzwG2 (C_and_CPP)