當前位置:才華齋>計算機>C語言>

C語言的注意事項

C語言 閱讀(2.65W)

摘要: 在編寫C語言時需要注意的一些問題。

C語言的注意事項

1、每個程式中一定包含main()函式,儘管C語言中對函式命名沒有限制

2、printf函式永遠不會自動換行,只能用n來實現,回車鍵進行的換行在編譯中會出現錯誤資訊

3、在vs2008中編譯.測試需要加system("pause");來暫停dos自動退出導致的printf無法顯示

4、所有自定義變數必須宣告才能使用

5、每行只書寫一條語句,在運算子兩邊加上一個空格,便於閱讀

6、整數除法將自動舍位,不會進行四捨五入的操作

7、for(初始化部分;條件部分;增長部分)-比while更適用於初始化和增長步長都是單條語句情況下

8、使用#define名字替換文字對部分"幻數"賦予意義便於閱讀#define結尾不需要;號結束

9、EOF(end of file)-表示沒有字元輸入時-定義在stdio.h頭中EOF不等於n換行等

10、!=的優先順序大於=如果對判斷中存在變數賦值時對賦值加以()e.g while((c=getchar())!=EOF)

11、getchar()用於使用者輸入直至鍵入回車

12、變數名以字母和數字組成,(下劃線"_"被預設為字元,以下劃線為首寫字母的為庫類變數名),變數常以小寫字母開頭.內部變數命前31位有效,外部名至少前6位保持唯一性.大小寫在C語言中是區分的'.

13、一個字元常量為一個整數,以''單引號括起.e.g'0'為48,與0沒有任何關係

14、ANSI C語言的轉義符:a響鈴符;b回退符;f換頁符;n換行符;r回車符;t橫向製表符v縱向製表符;反斜槓;?問號;'單引號;"雙引號;ooo八進位制數;xhh十六進位制數;'