亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為毛調試時會閃退??C++

為毛調試時會閃退??C++

C++
Pedro_X983 2016-09-23 20:04:55
#include <iostream>#include <string>using namespace std;int welcome();int welcomeCH();int doit();int usually();string name;?int nothing;int main(){ cout << "*******************************************************\n"; cout << "*** ? ? ? ? ? ? ? (隱藏) ? ? ? ? ? ? ? ? ? ?***\n"; cout << "*** ? ? ? ? ? ?(隱藏)? ? ? ? ? ? ? ? ? ***\n"; cout << "*** ? ? ? ? ? ?(隱藏) ? ? ? ? ? ? ? ? ***\n"; cout << "*** ? ? ? ? ? ? ? (隱藏)? ? ? ? ? ? ? ? ? ?***\n"; cout << "*******************************************************\n"; welcome; return 0;}int welcome(){ cout << "==============================================================\n"; cout << "(隱藏):\n"; cout << "(隱藏) ? ? ? ?(隱藏) ? ? ? (隱藏)\n"; cout << "==============================================================\n"; string yuyan; cin >> yuyan; if (nothing == 0) { if (yuyan == "(隱藏)") { welcomeCH; } else cout << "(隱藏)"; } nothing++; return 0;}int welcomeCH(){ cout << "(隱藏)\n"; cin >> name; cout << "(隱藏) " << name << ":"; usually; return 0;}int usually(){ cout << "(隱藏) \n"; cout << "==============================================================\n"; cout << "(隱藏)"; cout << "==============================================================\n"; cout << "(隱藏)"; cout << "==============================================================\n"; cout << "*******************************************************\n"; cout << "*** ? ? ? ? ? ? ? (隱藏) ? ? ? ? ? ? ? ? ? ?***\n"; cout << "*** ? ? ? ? ? ?(隱藏) ? ? ? ? ? ? ? ? ***\n"; cout << "*** ? ? ? ? ? ? ?(隱藏) ? ? ? ? ? ? ? ? ***\n"; cout << "*** ? ? ? ? ? ? ? ?(隱藏) ? ? ? ? ? ? ? ? ? ?***\n"; cout << "*******************************************************\n"; string shezhi; cin >> shezhi; if (shezhi == "設置")? {? doit; } if (shezhi == "再見") { cout << "再見\t"; return 0; } return 0;}int doit(){ cout << "==============================================================\n"; cout << "語言:\n"; cout << "==============================================================\n"; string shezhi; cin >> shezhi; if (shezhi == "語言") { cout << "==============================================================\n"; cout << "語言:\n"; cout << "English ? ? ? ?簡體中文 ? ? ? Fran?ais\n"; cout << "==============================================================\n"; string yuyan; cin >> yuyan; if (yuyan == "簡體中文") { welcomeCH(); } else cout << "(隱藏)"; usually(); } return 0;}
查看完整描述

2 回答

已采納
?
onemoo

TA貢獻883條經驗 獲得超454個贊

你檢查一下,在很多調用函數的地方,你只寫了函數名、少寫了()。 這樣語句就不是調用函數,并且在編譯時編譯器應該會給出警告的。


編譯時一定要注意編譯器給出的所有提示,包括error和warning。 不要以為能編譯通過就算寫好了,你也應該看看編譯器是否提示warning,很多時候警告是有意義的,它意味著你的代碼有隱患或者是寫錯了。 ? 初學時一定要努力做到寫出的代碼零警告、零錯誤。

查看完整回答
2 反對 回復 2016-09-23
  • 2 回答
  • 0 關注
  • 1538 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號