2016-08-31 43 views
-3

我對C++很陌生,所以這可能是一個簡單的問題,有一個明顯的答案。然而,很明顯,我似乎無法自己弄清楚。注意:這是我第一次在這裏問一個問題。所以請原諒我,如果我不格式化這個好。試圖找出錯誤在我寫的這行代碼中意味着什麼。

#include <iostream> 


using namespace std; 

int main() 
{ 
    int withdraw, total; 

    cont<<"Please enter amount you wish to withdraw: "; 
    cin>>withdraw; 


    total = 500 > 0; 
    cont<<"\nYou can't withdraw "<<total; 



    return 0; 

} 

我不斷收到錯誤消息: 在函數 '廉政的main()': 10:2:錯誤: '續' 不是在這個範圍內聲明

我真的不明白是什麼該錯誤正試圖告訴我。感謝您的幫助和時間。

+2

這是'cout'不是'cont'。你也明白'int total = 500> 0'會給你1爲真,0爲false,因爲'<'是一個返回布爾值的關係運算符 – Li357

+0

感謝您的澄清。我不明白。不,教授剛剛讓我們從這本書中解決了這個問題,以便在第一週的學習中獲得幫助。我正在盡力理解你的回答和其他評論員的回答。感謝您的澄清 – Leo94

回答

0

我試圖在Linux上使用g ++編譯器運行你的代碼。將「cont」替換爲「cout」後,代碼按預期運行。

我相信它應該是你的編譯器問題?您是使用Visual Studio還是其他任何IDE來編譯代碼?

+1

請不要回答題外印刷錯誤問題。編譯器與此無關,OP錯誤輸入「cout」。 – Li357

相關問題