編寫大型 C 程式的一般步驟是什麼?

發布 科技 2024-05-21
23個回答
  1. 匿名使用者2024-01-28

    通常按照以下步驟操作:

    1 需求分析:

    定義計畫的最終結果、所需的資源並計畫計畫。

    2 外形設計:

    將程式模組化,確定每個模組的功能,以及每個模組之間的互動。

    3 詳細設計:

    設計每個模組的實現方式,確認模組實現,並定義內部和外部介面。

    4 實現:

    根據設計方案,具體實施**。

    5 測試:測試每個模組,最後測試整個模組。 解決存在的問題,最終形成有效的程式。

  2. 匿名使用者2024-01-27

    需求分析,分工可以根據功能模組進行劃分,如乙個功能模組、一定的介面設計、內部程式邏輯關係等。

    一般來說,你不需要考慮這個問題,你可以採取定義公共函式、標頭檔案等的方式,節省開發時間。

    來吧,現在都是敏捷開發,如果有什麼問題,回去修復它,此外,這只是一種實踐,一點點。

  3. 匿名使用者2024-01-26

    與使用者溝通以確定需求。

    編寫需求文件並與使用者一起標識它。

    總體設計。 詳細設計。

    組成**。 測試、修復錯誤

    產品啟動、執行和維護。

    二次開發。

  4. 匿名使用者2024-01-25

    首先做乙個需求分析,根據需求分析確定你的系統結構,然後確定類和基本框架,然後程式設計實現,最後測試......

  5. 匿名使用者2024-01-24

    沒有導師,怎麼可能做到,不靠譜的因素太多了。 有很多事情是你不能自己做的,或者只是幾個人。

  6. 匿名使用者2024-01-23

    找隊友,然後用軟滴工程的一般步驟分工合作。

  7. 匿名使用者2024-01-22

    1.首先建立框架。

    2.重寫邏輯。

  8. 匿名使用者2024-01-21

    第 1 步:編寫原始檔並生成它。 cpp(.h) 文件。

    第 2 步:編譯、製作。 obj 檔案。

    第 3 步:連線、生成。 exe 檔案。

  9. 匿名使用者2024-01-20

    可以使用VC的MFC做乙個介面,當你建立乙個新專案時,有乙個專案嚮導,你可以直接生成乙個對話方塊應用程式。

    找一本MFC速成課的書作為參考,有那種速成課,你搜尋一下,看到電子版也有。

  10. 匿名使用者2024-01-19

    然後MFC,乙個對話方塊,乙個按鈕,乙個文字框,乙個靜態文字框,在訊息響應函式中,首先updatedata()讀出框的輸入,計算完成,輸出到靜態文字框。 然後 updatedata(false) 出現! 就是這樣!

  11. 匿名使用者2024-01-18

    開發介面推薦使用Web混合開發,簡單粗暴。 建議其他山架,門檻低,可以快速上手。

  12. 匿名使用者2024-01-17

    有了QT,你會魯莽的。

  13. 匿名使用者2024-01-16

    你的理解很好。 它與VC++中的C函式和操作相容,甚至可以使用C和C++的混合進行程式設計。

    從歷史的角度來看,C 可能是 C++ 的乙個子集。

    但是C和C++之間有乙個本質的區別,乙個是面向過程的語言,另乙個是物件導向的語言。

    稍後,您會發現 C++ 和 C 非常不同。

  14. 匿名使用者2024-01-15

    那些會用C++的人一般不用C,除非有些平台只能用C,而且C沒有C++中物件導向的程式設計思想,即沒有封裝、繼承和多型。 所以C++比C更先進,在一些變數的定義和輸出函式的使用上存在一些差異。 c的變數定義只能在開頭,這給程式開發帶來了很多不便。

  15. 匿名使用者2024-01-14

    C++的基礎是C,但差別不大。

    它是面向流程的,C++ 既是面向流程的,也是物件導向的。

    一般用於開發作業系統,如UNIX、Linux等,全部用在C語言核心中,C++用於開發遊戲。

    3.另一點是,C++比C最大的優勢在於它增加了類的概念,C沒有類,只有結構,C++有類。

  16. 匿名使用者2024-01-13

    在面向過程的程式設計中,C 和 C++ 基本相同,幾乎沒有區別。

    如果你想參加考試成績是C,只要你的C++牛一定沒問題,相信自己。

    學習了C++之後,你會感受到它的強大,尤其是派生和繼承,然後學習MFC來了解物件導向比面向過程的好處。

  17. 匿名使用者2024-01-12

    當你了解了C++和C的區別,就意味著你已經踏入了C++的大門,否則只意味著你沒有經歷過足夠的C++物件導向程式設計。 特別是在對大型程式進行程式設計時,可以體現C++的優勢。

  18. 匿名使用者2024-01-11

    C++語言是從C語言發展而來的,所以它幾乎繼承了C語言的所有特徵,但C++語言有自己的個性。 C是一種面向程序的程式語言,而C++主要是面向程序的,因此C++具有類的概念,而C則沒有。 C++功能強大,編譯器複雜,適合高階程式的設計,C語言的編譯器簡單,適合低端程式。

  19. 匿名使用者2024-01-10

    它看起來一樣,但並不相同。

    C是面向過程的,也就是說,你正在編寫乙個解決問題的求解過程 C++是面向的,也就是說,你在寫乙個解類,然後用這個解類來解決問題,我們用C++一般只用C的功能,其他的一般不用,所以你覺得C和C++差不多。

    c的優點是程式清晰,但要解決多個同類問題,需要重複呼叫,麻煩且容易干擾變數。

    C++ 的優點是,在求解多個同類問題時,可以簡單地刪除求解器類,變數永遠不會相互干擾。

    就是這樣。。。 = =

  20. 匿名使用者2024-01-09

    執行從 main 函式開始,但如果在 main 函式之前宣告了類物件變數,則可以首先呼叫類的建構函式來建立類物件。

    第乙個問題是,如果函式呼叫語句在定義之前就已經定義好了,就需要宣告它,告訴電腦程式中有這樣的函式。 由於編譯是從上到下完成的,因此,如果將函式呼叫放在函式定義(未宣告)之前,則會在編譯時報告錯誤。

    如果要用的函式的定義是在使用之前,就不需要宣告它了(因為此時編譯器已經知道它是乙個函式了)(但是一般程式設計師會把 main 函式放在程式的頂部,這樣可以使程式直觀,但要這樣做, 您需要宣告稍後定義的函式)。

    第二個問題,哪些地方需要宣告函式,什麼時候不需要宣告,我在上乙個問題中談到了。 有一種方法可以區分函式的定義及其宣告。

    函式宣告通常只有乙個句子(例如,int sum (int i); 這句話實際上是函式定義的第一句話。 函式的定義後面跟著函式的內容(即大括號中的語句)。

    例如:int sum (int i))。

    此外,int sum (int i) 不是函式呼叫,而是函式定義。 該函式的呼叫方式如下(以程式中的 sum 為例):sum(在此處填寫引數)。

  21. 匿名使用者2024-01-08

    從main開始,遇到乙個函式時,會儲存當前函式的執行狀態並跳轉到該函式,函式執行完畢後,會返回值,繼續執行。 終於回來了。 當 main 函式返回時,程式結束。

    全域性變數在程式執行開始時建立,在程式結束時銷毀。 區域性變數在變數宣告中建立,並在宣告的括號中的“}”處結束(不包括小括號)。

  22. 匿名使用者2024-01-07

    執行從 main 函式開始,但如果在 main 函式之前宣告了類物件變數,則可以首先呼叫類的建構函式來建立類物件。

  23. 匿名使用者2024-01-06

    從 main() 開始!

    相關回答
    6個回答2024-05-21

    我會用VC++做乙個,你可以試試。

    #include "" >>>More

    10個回答2024-05-21

    思路:要求乙個正整數n的位數,可以先定義乙個變數num,並初始化為0,將整數n依次除以10,直到為0,每除以10,變數num的個數就會加1,最後乙個num的值就是整數n的位數。 >>>More

    5個回答2024-05-21

    這是DOS下的批處理命令,只要搜尋批處理,LZ就會知道。

    6個回答2024-05-21

    源程式不能直接執行。 在計算機上使用高階語言。 >>>More

    10個回答2024-05-21

    您通常製作鍊表或使用檔案,除非資料量很小或確定,否則不可能使用指標。 指標其實並不難理解,只是新手不熟悉而已。 >>>More