當我從頭開始學習 C 時,我應該關注什麼?

發布 教育 2024-08-20
5個回答
  1. 匿名使用者2024-02-01

    vc++是一款非常好的軟體,但便利性相對較小。

    如果要簡化程式設計,請選擇 VS2008 或更高版本。

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

    要學習C++,不要使用我們在學校學習英語的方式,而是使用孩子學習說話的方式。 所謂學英語的方法,就是我們本科時學習C語言的那種模式:把每乙個細節都看得很詳細,記住很多規則,很少在電腦上練習,沒有實際問題要解決,最後通過考試來判斷學習成績。

    這種模式的後果大家都清楚:我們學了十幾年的英語,但我們很多人只會說或寫100或500字的文章,卻不會說或聽; 不幸的是,我無法閱讀 C++ 幫助文件。 像嬰兒一樣,我們學習語法、修辭和詞彙。 一開始,你只能彌補最壞的情況,就好像乙個孩子一開始只會說一樣

    爸爸坐車“; 然而,“爸爸”和“車”這兩個詞是孩子最需要的,學習效率最高。 學習C++的時候,我應該從自己的需求入手,先做最簡單的事情,然後一點一點地讓它變得複雜,就像滾雪球一樣。

    學習C++尤其是與他人交流,如果你不明白自己在想什麼,也許別人已經解決了。 一定要善於學習:從書店找有用的書; 向身邊的師傅學習; 查詢可利用的源、庫、元件、控制項、庫; 如果你能連線到網際網絡,那就更成問題了。

    另外,建議大家先看一下《C++入門中文版》,這是每個學習C++語言的程式設計師的寶書,不需要你提前掌握基礎知識,而且很容易跟上孫老師的,我個人認為等你讀完《C++入門中文版》再學習比較容易。

    **!!!

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

    C++物件導向的知識,不能從C++中學習,必須學習,先學習一些物件導向的程式設計概念、理論,然後再學習C++更好,否則直接學習C是可以的,沒有必要學習C++;

    C++,有3種程式設計模式。

    1)C的面向過程的程式設計模型、模組化和功能是主要內容。

    2)C++新增的物件導向程式設計模式。最主要的是類。

    3)C++為泛型新增了新的程式設計模式。主要內容是模板,用於邏輯的復用。

    class--object:實現資料和演算法的封裝; 封裝、繼承、多型性是物件導向的主要特徵。

    其中資料稱為屬性(C++ 成員變數),演算法稱為方法(C++ 成員函式)。

    虛函式用於實現多型性,純虛函式用於定義介面; 虛擬繼承用於多次繼承,以避免鑽石鑽石;

    使用成員的可見性屬性,如public、private、protected、friend等,用於完成封裝。

    公共繼承用於實現類的 is (is) 關係。

    私有繼承用於實現與類的關係,或實現 by(通過此類的另乙個類)。

    實施方式也可以通過組合來實現。

    保護。。。 我不知道這能做什麼!

    public, private, protected 定義類成員的外部可見性;

    在課堂外不能看到私人成員;

    受保護的成員對派生類可見,而對其他外部類和函式不可見。

    public,任何可以看到類名的地方; 的類和函式是可見的。

    與其他類或函式成為朋友,它們是否可以額外為受保護和私有成員提供額外的可見性; 如果新增它,則不能新增,但無法新增。

    PS:1) 類是 C++ 中的一種封裝方法。

    2)指標(引用)和虛函式,繼承是C++中多型性的一種手段。

    3)模板類和模板函式是泛型的主要特性。標準模板庫是泛型的最佳腳注。

    4)此外,C、C++增加了異常處理。

    5)C++引用型別和引用引數傳遞。

    6)不再需要在**的開頭定義變數,變數可以在使用時定義,並且可以在任何地方定義。

    7) 新增了類的靜態、靜態成員變數和成員函式。

    8)常量常量可以是實數常數,陣列大小可以定義。

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

    C++是物件導向的,或者多敲幾下**,然後把它轉化為自己的想法,如果時間足夠的話,最好去圖書館找一本適合自己的書,做點什麼,時間長了你就會熟悉它,有很多......這方面的書籍您需要做的就是掌握乙個。

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

    C++的難度和重點是類、多型性和繼承。

相關回答
13個回答2024-08-20

先去計算機培訓班學習計算機的入門知識,或者找乙個懂計算機知識的人教你入門,然後從網上的第乙個資訊開始自己學習。 如果你對計算機一無所知,你就無法自學。

19個回答2024-08-20

我是一名韓語老師,所以請參考以下韓語學習方法。 >>>More

10個回答2024-08-20

根據你的情況,學習C並不是很困難,你可以從找一些書開始,畢竟你還有一點基礎。 如果你學了C語言,你不必深入研究,但如果你有興趣,能夠更深入是件好事。 如果你做網頁,可以先學習一些ASP、PHP、JSP的知識,然後選擇乙個來學習精通。 >>>More

5個回答2024-08-20

從頭開始學習英語口語並不難,但重要的是首先建立英語口語最重要的點,並在這些點上下功夫,在表面上點選,以最大限度地發揮效果。 >>>More

19個回答2024-08-20

1. 在一家只做設計而不做施工的“設計公司”做繪圖員需要 4-6 個月的時間。 設計從繪圖員開始。 慢慢積累經驗,最終成為一名設計師,最短需要1年左右的時間。 >>>More