c語言怎麼檢查對錯,C語言怎麼檢查對錯

時間 2021-08-30 10:39:51

1樓:匿名使用者

首先從語法上保證是正確的,然後是編譯通過,最後執行通過。

在編寫上就要儘量保證語法的正確,在編譯時會有錯誤和警告,把對應的錯誤和警告改掉,執行時如果錯誤,可以使用gdb進行除錯。

2樓:匿名使用者

先編譯,如果有問題,編譯器會有出錯提示(肯定要修改的問題)或者警告(可能是些細節問題,但也有可能在執行時產生致命錯誤)。編譯通過後跑一下程式,按照你設想的輸入,看輸出對不對。然後還要考慮輸入錯誤資料,看程式的容錯性如何。

3樓:晁昌燎

用微軟的vc6.0就可以,點編譯,就是那個小歎號,如果是語法錯誤,就會提示你錯誤,在下面的框裡提示你哪行錯誤,編譯不會通過,即你的程式無法執行。

然而這是很簡單的,最難的是邏輯錯誤,即編譯可以通過,而執行結果是錯誤的,和你預想的不一樣,而這種錯誤很難查詢,只能用分步式執行,一行一行跟著程式執行看結果和過程,才能檢測出來。通常程式設計師最難解決的錯誤就是這種邏輯錯誤。

4樓:匿名使用者

這個怎麼說都是靠經驗吧 多寫多練

一般都是書寫錯誤 比如說「;」「}」「"」等落寫了 ,

還有就是說 忘定義了

5樓:iam咕嚕

你執行一下就知道了啊!呵呵!如果有錯誤下面會給你錯誤資訊!告訴你錯哪了!怎麼錯了!

6樓:匿名使用者

在vc裡面開啟你的**

然後f7一下,它會自動查錯

7樓:匿名使用者

c++是蝦米東東嘛......

看來我知識太欠缺了

555~~~~~

C語言怎麼學?C語言怎麼學?

學習c語言,光看譚浩強的書只能學習到c語言的基本語法,看完了你覺得能看懂但是還是覺得自己寫不出來 c語言重點難點都在指標那裡,也涉及到c語言中空間的概念,你好好掌握下c語言中空間的概念,加以理解掌握就好。其次就是函式啊之類的,當然你看得明白不等於你掌握了c語言,寫得出來才能證明你會,所以大量的c語言...

c語言getchar怎麼理解,C語言getchar怎麼理解

吉祥二進位制 getchar 從stdio流中讀字元,c語言標準庫中它實際上是getc stdin define getchar getc stdin 函式從標準輸入裡讀取下一個字元。返回型別為int型,返回值為使用者輸入的asc 碼,出錯返回 1。示例如下 通過getchar 輸入字元,用putc...

c語言for這個語句怎麼理解,C語言for 這個語句怎麼理解?

風千觴 for語句的一般形式為 for 表示式1 表示式2 表示式3 語句3個表示式的主要作用是 表示式1 設定初始條件,只執行一次。可以為零個 一個或多個變數設定初值。表示式2 是迴圈條件表示式,用來判斷是否繼續迴圈。在每次執行迴圈體前先執行此表示式,決定是否繼續執行迴圈。表示式3 作為迴圈的調整...