[問卦] 為何是無窮迴圈?
為何用gcc compiler後會是無窮迴圈呢?
有沒有數學神人可以幫忙解釋原因?
頭好痛~~
int main(){
int i;
for(i=10;i-sizeof(i) >= 0; i--)
printf("Hello world\n")
return 0;
}
--
"◢██◣ 呼呼呼~ 為什麼…我這麼愛你…
" ,█◥◥◥ ˊ 對不起,他有BMW。 ˋ ◢██◣
◤ ◎ ◎ ◣◢██◣ˊ █◥◥◥▌
◥ ▼◤ ▉█◥◥◥ ◤ ▇ ▇◤
╲██◣ ▉◤ ▄ ▄ ◥ █▲◤
◢ █▃●╲█◤╲█"█◤ ◢ ◣ ◣
--
※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 180.217.30.235 (臺灣)
※ PTT 網址
推
sizeof的值先轉成int吧
→
或者編譯器不要優化
→
sizeof運算子永遠不會產生 0
→
所以會一直印
推
這個用while 就一目了然了,條件一
→
直過
推
看錯了 你這是定值吧XD
推
sizeof 會return unsigned int 小心
推
搞不懂為何非要用 sizeof
推
老師的小考或測驗題吧
推
你來釣魚的嗎? sizeof 回傳 unsig
→
ed 於是終止條
→
件左邊被轉型 unsigned的了
→
減到零之後,會變成負數 但是unsign
→
所以會是一個很大的正值
推
printf 最後沒有分號= =
→
啊我不是在回答這個問題 只是剛好看到
→
很大的正值 恆大於等於零 永久loop
推
sizeof(i)=-1010016056
→
i-sizeof(i) 跑 1010016056 次
推
你以為它signed 但其實會變unsigned
推
你size of把他印出來你就知道為什麼了
推
上面推文ChatGPT的答案是錯的吧
推
阿,我也不知道,我只是照問題丟進去問而
→
已
29
Re: [討論] 怎麼讓識別證永遠正面朝外?阿肥專業碼農跟你說啦!世界上只有不會寫Code的魯蛇才會想讓大家看識別證,深怕別人不 知道你是科技人才會想讓大家看識別證。 像阿肥這種頂級Coder我都是把程式碼穿到身上或是把C++、Python 的logo穿在身上的,本 人都打算在我死後把int main() { printf("Hello World"); return 0;} 打印到墓碑上。 這才是頂級的Coder,你都說你穩定刷leetcode了,不然就直接把你刷過的考題直接黥面在15
Re: [問卦] 你們寫coding都是用空格還是tab?南無阿彌陀佛。 正經的答案是直接按tab可以空好幾格,所以有些人喜歡tab,但tab在不同文字編輯器下 呈現的格數不同,所以有些人支持空白。 不過用分號縮排才是王道: #include <iostream>12
Re: [問卦] 寫程式會用遞迴 大概是什麼程度?以前在C語言板看過一個簽名檔 一個在程式語言界有名的人說了一句話:「遞迴只在天上有,凡人應該用迴圈」 可能對方是名人,大家都奉為圭臬 我一點都不同意 舉個簡單例子好了9
[討論] 想見你的一個疑問 有雷以下有雷 - 想請問各位大大一個劇情設定的問題 也就是為何會進到無窮迴圈裡? 總覺得是一個deadlock(資工系的職業病犯了6
[閒談] 中華電信資訊系統開發及維運 問答題只記得大概題目內容,有錯再請留言更正~ 謝謝! 資訊系統開發及維運 問答題: 第一題4
[閒談] 中華電信 程設討論都沒有人發程設的討論串qq 考的人這麼少嗎 對申論題的程設題題目有點疑惑 我沒記錯題目是 int F(int number){ if(number==0)return2;4
Re: [閒談] 中華電信資訊系統開發及維運 問答題第三題 原本是 int F(int number) { if(number == 0) return 2; if(number < 0) {X
Re: [新聞] 英國十年最大罷工! 85%學校停課地鐵也他們有沒有想過一個問題 加薪最後會反應在成本,結果繼續堆高物價 這樣根本無窮迴圈吧 --3
Re: [問卦] C++到底難學在哪裡因為螞蟻書比較像字典,不太像解釋程式為什麼要加這個變數,要加這幾行code 而語法的解釋也沒有從設計和需求出發,難以吸收... 然後很多C++書,基本上就是教你怎麼使用這個語言,而不是程式問題怎麼思考+拆解 所以大多也不是給沒學過程設的人讀的... 而我認為比較適合初學者的C++書籍如下:1X
Re: [討論] 返校會獲得好評的原因是什麼?政治正確。 國片跟漫威一樣也開始拼命政治正確, 然後小圈圈裡覺得這樣很有價值,很滿意, 只是美國是黑人、LGBT、女權,無窮迴圈, 台灣是白色恐怖、二二八、甲甲,無窮迴圈。
爆
[問卦] 以前沒有智慧型手機大學生都在幹嘛??爆
[問卦] (祭品)中華對日本逆轉勝爆
[問卦] 中華隊今天會掛蛋嗎?90
[問卦] 無蝦米和倉頡是怎麼沒落的50
[問卦] 日本轉播一直講Chinese Taipei = =70
[問卦] 帶狀皰疹一直廣告是有病啊?68
[問卦] 都是亞洲黃猴,為什麼日本就是比較強?58
[問卦] 花3千多進場看中日戰的人 現在想什麼?65
[問卦] 3:0中華隊還能贏日本嗎?60
[爆卦]台灣隊全壘打!!!65
[問卦] 各位國小下課10分鐘最常玩遊戲?51
[問卦] 台灣籃球要怎麼達到棒球的關注度?55
[問卦] 2000-2010期間大學生樂趣是?50
[問卦] 中職到底幾A啊46
[問卦] 以前國小電腦課在幹嘛?48
[問卦] 所以王建民巔峰有多強?46
[問卦] 日本有那麼難贏?42
[問卦] 在PTT推文@別人ID的在想什麼?83
[問卦] 大巨蛋當初是誰在黑?33
[問卦] 中華隊逆轉日本會怎樣?71
[問卦] 今年怎麼MLB營收爆增,NBA票房慘淡?27
[問卦] 場上越來越安靜27
[問卦] 為什麼要嚴禁公務人員兼職?23
[問卦] 妹妹的裸足能幹嘛〓〓?26
[問卦] 我All in日本了!發財致富全靠今天了各位!23
[問卦] 5ch有人炸鍋了17
[問卦] 5g是不是一個騙局啊26
[問卦] 台日友好 然後日本派防禦率1.83的投手??20
[問卦] 中華隊是不是可以準備鍋貼了?25
[問卦] 「雖敗猶榮」是不是一種幹話?