1.continue,break類的錯誤(hdu1877)
#includeusing namespace std;
int main()
; cin>>a>>b;
sum=a+b;
if(!sum)//是0的話就不用再進行考慮了
if(str.length())
if(c=='\n')
;int main()
int n;
while(scanf("%d",&n)&&n>=0)
return 0;
}
9.在for迴圈中使用strlen()函式,如果迴圈次數過多,就會導致超時,所以還是回歸原始可靠的用變數定義吧。 採用
int len = strlen(str);
for(int i = 0;i < len;i++)
pass掉
for(int i = 0;i < strlen(str);i++)
c 中易犯的錯誤
變數定義 用於為變數分配儲存空間,還可為變數指定初始值。程式中,變數有且僅有乙個定義。變數宣告 用於向程式表明變數的型別和名字。定義也是宣告 當定義變數時我們宣告了它的型別和名字。extern關鍵字 通過使用extern關鍵字宣告變數名而不定義它。1.定義也是宣告,extern宣告不是定義,即不分配...
C語言指標學習中易犯的錯誤
1 向null位址處copy資料 char str null strcpy str,aaaaabbbbb 錯誤!null是作業系統保護的空間,不能往裡面拷貝資料 2 void swap int a,int b 錯誤案例 不能實現實參a,b的互換 void swap int a,int b 在函式呼叫...
初學C語言容易犯的錯誤
本人通過對c語言的使用學習,積累了一些c程式設計時常犯的錯誤,寫給各位參考。1.將字元常量與字串常量混淆。char c c a 在這裡就混淆了字元常量與字串常量,字元常量是由一對單引號括起來的單個字元,字串常量是一對雙引號括起來的字串行。c規定以 作字串結束標誌,它是由系統自動加上的,所以字串 a ...