c++報錯問題解決方案lvalue required as left operand of assignment
更新時間:2023年01月03日 14:14:23 作者:百口可樂__
這篇文章主要介紹了c++報錯:lvalue required as left operand of assignment,出現此錯誤原因,是因為,等號左邊是不可被修改的表達式或常量,而表達式或常量不能作為左值,需要的朋友可以參考下
在編程時出現報錯:
lvalue required as left operand of assignment
出現此錯誤原因,是因為,等號左邊是不可被修改的表達式或常量。而表達式或常量不能作為左值。歸根結底類似于
3=b;
這種錯誤。
而查看代碼發(fā)現,是判斷出了問題
if(!strA.compare(strB)&&!strC.compare(strD)&&n1=n2){
?? ?...
}
由于n1==n2
漏寫一個等于號,造成括號內由判斷條件變成了賦值語句:左值=n2。而由!strA.compare(strB)&&!strC.compare(strD)&&n1
組成的是一個布爾值常量。顯然是不能作為左值的。
到此這篇關于c++報錯:lvalue required as left operand of assignment的文章就介紹到這了,更多相關c++報錯內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
C語言Tinyhttpd服務器源碼剖析
這篇文章主要為大家介紹了C語言Tinyhttpd服務器源碼剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
2023-09-09
C++實現圖書信息管理系統(tǒng)
這篇文章主要為大家詳細介紹了C++實現圖書信息管理系統(tǒng),文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2022-03-03
C語言實現猜數字的小游戲
這篇文章主要為大家詳細介紹了C語言實現猜數字的小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2021-01-01
C語言簡單實現掃雷小游戲
這篇文章主要為大家詳細介紹了C語言簡單實現掃雷小游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2020-09-09
C++全面細致講解復數類
本文章向大家介紹C++ 標準庫中的復數類,主要包括C++ 標準庫中的復數類使用實例、應用技巧、基本知識點總結和需要注意事項,具有一定的參考價值,需要的朋友可以參考一下
2022-06-06
C/C++中#define的妙用分享
本文主要介紹了C++/C關于#define的一些妙用,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
2023-02-02
基于C語言實現推箱子游戲
這篇文章主要為大家詳細介紹了基于C語言實現推箱子游戲,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
2020-02-02
c語言求出給定范圍內的所有質數
本文主要介紹了c語言求出給定范圍內的所有質數的小程序。具有很好的參考價值。下面跟著小編一起來看下吧
2017-04-04
C++超詳細講解樹與二叉樹
在之前的文章里,我們學習的一直是一對一的線性結構,可現實中,還有很多一對多的情況需要處理,所以我們需要研究這樣一種一對多的數據結構——樹
2022-05-05