(一) 發現的問題和技巧:
在C語言編輯器(許多軟件中都一樣)中,漢字和漢字中的標點符號所佔空間是兩個字節,而英語和英語中的標點符號所佔的空間是1個字節。所以需要注意有三點:
1). 在編寫C語言時,所有的運算符必須在英文狀態下輸入。否則C語言這個程序無法識別,會報錯。
2). 在C語言編輯器中對於文字的編輯是一個字節一個字節處理的(這和word 一般軟件是不同的)。比如你想把在一個漢字後邊的光標移動到它前面,你可能需要移動兩次,你想刪除它也需要使用兩次Backspace鍵。
3). 爲提高輸入效率,可以使用Shift快捷切換中英文(現在的輸入法一般都在這個功能)。
(二) 錯誤匯結:
1). 注意區分:I(i)、l(L)、1的差別,0和o的區別,它們在代碼中長的很相近。
2). 注意”.”和”,”的區別。”.”用到比”,”少,我有幾次都是把”.”打成“,”
3). 注意”:”和”;”的區別。”:”用到比”;”少,我有幾次都是把”:”打成”;”
4).注意”/”和”\”不能用法不能混淆。
5). C語言中每句話都是分號結尾。又特別是C語言的最後一句話,我很多次都忘記了。因爲後邊有括號。總要等到編譯出錯裏,才反應過來。
6). 注意引號、括號等,它們是由兩個部分組成,不能只打一個前半部分,而後邊的括號就不管的。我現在方法是:比如打一個括號,我會把前括號和後括號同時打出來,然後把光標移到括號中間。
7). 注意引號、括號包括的範圍,不同範圍有完全不同的意思。