C語言純新手點進(jìn)來看下,入門常犯錯誤匯總-創(chuàng)新互聯(lián)

最近混跡了一段時間的問答板塊,瀏覽個千八百的C語言問題,也回答了一百多個題目,滿滿都是自己年輕時候的樣子,錯的出奇一致,嗯嗯,幫大家總結(jié)一下剛?cè)腴T新同學(xué)們常犯的錯誤,如果有你踩過的坑記得點贊哈,歡迎在評論區(qū)補(bǔ)充。

成都創(chuàng)新互聯(lián)從2013年成立,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項目成都網(wǎng)站制作、成都網(wǎng)站設(shè)計網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元廣豐做網(wǎng)站,已為上家服務(wù),為廣豐各地企業(yè)和個人服務(wù),聯(lián)系電話:135182197921、“==”和“=”?用混

判斷的時候誤用=,經(jīng)典錯誤:

if(a = 0)
{
    sum += 10;
}

然后就是無情怒吼,編譯沒報錯,邏輯沒問題,sum為什么沒賦值???。?!

相對的,賦值語句要用一個等號,另一個經(jīng)典:

a == 5;
printf("a = %d\n", a);

哇,為什么我a賦值了,打印出來不對???????!

2、亂加分號

上課的時候老師經(jīng)常強(qiáng)調(diào),千萬別漏掉分號,于是誕生以下經(jīng)典:

if(a == 0);
{
    b = 10;
}
else
{
    b = 11;
}

為啥編譯器提示我else沒有匹配if,我加if了呀????!

還有在for循環(huán)后面,然后提問為啥for循環(huán)執(zhí)行不對……

for(i = 0; i< 10; i++);
{
    循環(huán)體;
}
3、用錯取值符&

錯誤示例:

int a;
char b[10];
scanf("%d",a);
scanf("%d",&b);
4、用錯形式輸出

錯誤示例:

float a = 10.8;
int   b = 1;
printf("a = %d\n",a);
printf("a = %f\n",b);

此外,還要注意double 用%lf,long用%ld~

5、拼寫錯誤

經(jīng)典的就是main寫成mian,printf寫成prinft

先到這,后面不定期更新,大家有補(bǔ)充的評論區(qū)走起~

你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級服務(wù)器適合批量采購,新人活動首月15元起,快前往官網(wǎng)查看詳情吧

文章名稱:C語言純新手點進(jìn)來看下,入門常犯錯誤匯總-創(chuàng)新互聯(lián)
分享地址:http://muchs.cn/article48/hscep.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣營銷型網(wǎng)站建設(shè)、軟件開發(fā)、小程序開發(fā)App開發(fā)、網(wǎng)站內(nèi)鏈

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)