c語言知識易錯點
小夥伴們都知道c語言不簡單,但是C語言是學好計算機的基礎,就讓小編和大家一起來學習吧。在這裏為大家準備了c語言易錯點,以下僅供參考!
C語言的最大特點是:功能強、使用方便靈活。
C編譯的程序對語法檢查並不象其它高級語言那麼嚴格,這就給編程人員留下“靈活的餘地”,但還是由於這個靈活給程序的調試帶來了許多不便,尤其對初學C語言的人來説,經常會出一些連自己都不知道錯在哪裏的錯誤。
1.書寫標識符時,忽略了大小寫字母的區別。
2.忽略了變量的類型,進行了不合法的.運算。
3.將字符常量與字符串常量混淆。
4.忽略了“=”與“==”的區別。
5.忘記加分號。分號是C語句中不可缺少的一部分,語句末尾必須有分號。
6.多加分號。 複合語句的花括號後不應再加分號,否則將會畫蛇添足。
7.輸入變量時忘記加地址運算符“&”。
8.輸入數據的方式與要求不符。代碼①scanf("%d%d",&a,&b);輸入時,不能用逗號作兩個數據間的分隔符②scanf("%d,%d",&a,&b);C規定:如果在“格式控制”字符串中除了格式説明以外還有其它字符,則在輸入數據時應輸入與這些字符相同的字符。
9.輸入字符的格式與要求不一致。在用“%c”格式輸入字符時,“空格字符”和“轉義字符”都作為有效字符輸入。
10.輸入輸出的數據類型與所用格式説明符不一致。
11.輸入數據時,企圖規定精度。
ch語句中漏寫break語句。
13.忽視了while和do-while語句在細節上的區別。
14.定義數組時誤用變量。
15.在定義數組時,將定義的“元素個數”誤認為是可使的最大下標值。
16.初始化數組時,未使用靜態存儲。
17.在不應加地址運算符&的位置加了地址運算符。
18.同時定義了形參和函數中的局部變量。
-
C語言數組的定義及引用
引導語:數組是在程序設計中,為了處理方便,把具有相同類型的若干變量按有序的形式組織起來的一種形式。以下是本站小編分享給大家的C語言數組,希望大家喜歡!1.1一維數組的定義、初始化和引用1.一維數組的定義方式為:類型説明符數組名[常量表達式](1)數組名的命名方法...
-
在VS下如何運行C語言程序
微軟後來對VC6.0進行了升級,並更名為VisualStudio(簡稱VS),支持更多的編程語言,更加強大的功能,不過VisualStudio文件很大,有2~3G左右,大部分功能初學者暫時不會用到;而且安裝繁瑣,需要將近半個小時的時間,也不容易卸載乾淨。VisualStudio還有一個缺點是佔用資源較多,不...
-
計算機c語言基礎知識
C語言程序設計是高效計算機專業學生必修的一門基礎課程,那麼你對計算機c語言瞭解多少呢?下面是小編整理的計算機c語言基礎知識,歡迎大家閲讀參考。計算機c語言的特性C語言是世界上最流行、使用最廣泛的高級程序設計語言之一。在操作系統和系統使用程序以及需要對...
-
2017年計算機二級考試C語言備考題及答案
計算機二級對於很多考生來説還是比較有難度的,那麼怎樣順利通過二級考試呢?這就需要大家平時多練習和找方法了。以下是本站小編整理的2017年計算機二級考試C語言備考題及答案,希望對大家有幫助!1.(A)是構成C語言程序的基本單位。A、函數B、過程C、子程序D、子例...