想必你在程式設計時,即使寫了乙個很小很簡短的程式,本以為編譯一定不會有問題,自信滿滿,結果編譯完了,編譯器
給了幾個大大的error,比如:error c2018: unknown character'0xa3',或者是
syntax error : missing ';' before 'type'等等,搞得頭都大了。喏,就像下面這個程式:
圖1 程式**
請你仔細看,有沒有什麼問題,問題又出在哪兒?
實在看不出問題?好吧,我們來編譯下,結果如下:
圖2 編譯結果
從結果中看到,就區區11行**,而且程式也沒實現什麼複雜的功能,簡單的不能再簡單的乙個程式,真是讓人頭大啊!我肯定,初學者遇到這個問題的人特別多。
好吧,我不賣關子了,你看看你親愛的搜狗輸入法,或者是其他的輸入法開啟了否?你是不是輸入中文的逗號了?中文的分號了?你再仔細看看,parameter1 = 10後面的逗號是不是有點瘦而且小?int *p = null後面的分號與parameter2 = 0後面的分號是不是形狀有點不一樣?哈哈,知道了吧!
所以對於初學者而言,程式設計時一定要記得關閉各種中文輸入法。說到這,博主也是一把辛酸淚啊,什麼時候我們自己的中文程式設計能風靡全世界啊!
C程式中文標點惹的禍,你可長點兒心吧
想必你在程式設計時,即使寫了乙個很小很簡短的程式,本以為編譯一定不會有問題,自信滿滿,結果編譯完了,編譯器 給了幾個大大的error,比如 error c2018 unknown character 0xa3 或者是 syntax error missing before type 等等,搞得頭都大...
正則匹配的中文包括中文標點符號
漢字相關的正規表示式 1 匹配雙位元組字元 包括漢字在內 x00 xff 注 可以用來計算字串的長度 乙個雙位元組字元長度計2,ascii字元計1 2 只含有漢字 數字 字母 下劃線,下劃線位置不限 a za z0 9 u4e00 u9fa5 3 p pa za z0 9 u,其中 p表示utf 8...
電腦卡頓並非C盤惹的禍
造成系統卡頓跟c盤剩餘容量是有一定關係的。我們要保證c盤容量不低於1g xp系統不得低於500m 如果容量過低的話就會出現卡頓,甚至出現系統癱瘓的狀況,因為系統的執行需要快取空間,所以 才有這個1g的空間要求,過多也沒意義。電腦卡頓要從電腦執行速度上找問題 決定執行速度的配件 1 起決定性因素的是c...