程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> C語言 >> C++ >> C++入門知識 >> 學習C++ Primer 的個人理解(一),primer

學習C++ Primer 的個人理解(一),primer

編輯:C++入門知識

學習C++ Primer 的個人理解(一),primer


《C++ Primer》這本書可以說是公認的學習C++最好的書,但我覺得不是特別適合作為教材,書中內容的順序讓人有些蛋疼。我個人認為初學此書是不能跳著看的。如果急於上手的話,我更推薦《C++程序設計》。

 

首先是第一章,第一章可以說是本書第一部分的一個簡略的概括。對於有其他編程語言經驗的讀者來說,看完這章基本可以看出C++的基本語法與其他語言的差異。對於零基礎的讀者,可以跟著書中內容寫一些小程序了。

 

本主要介紹了以下幾點:

  1.一個最簡單的C++程序是什麼樣的。

  2.初步了解輸入流和輸出流。

  3.什麼是注釋

  4.流程控制

  5.關於類

  6.關於編譯

 

其實真的非常的概括,尤其關於編譯的部分我認為可以去自己找資料了解一下。我覺得對於C++編程了解編譯是很重要的事。

但也有幾個重要的知識點。

  1.主函數main

    程序的入口,程序從主函數開始執行,主函數的名字是固定的 main。

    可以按照函數的定義來解釋主函數。

    首先 函數名為 :main

       函數體為:花括號括起來的部分

       形式參數為 : 空, 沒有形參(主函數是可以有形參的,在後面的章節會講到

       返回值類型:int(c++的內置類型,在後面第二章會詳細說明)

    不光是主函數,普通的函數也是由這四個部分定義的。

  2.輸入輸出流

    C++的IO機制是由標准庫來提供的。

    為了使用標准庫提供的IO機制,我們可以使用標准庫定義的4個 對象

  3.關鍵名詞

    表達式:一個或多個對象和一個運算符組成,會產生一個結果,

    作用域運算符: 通過作用域運算符來告訴程序,我們想使用定義在哪個命名空間的對象。

    

 

  關於其他的部分,後面的章節都有更詳細的說明。

  沒基礎的讀者看這一章可能會有點懵逼,覺得自己竟然連第一章都看不懂。其實不用怕,後面會有更詳細的解釋。尤其是對類的說明是分了好幾章來講的。

  如果零基礎的讀者覺得很吃力,可以把主函數那一段和注釋還有輸入輸出看完就可以了。因為馬上就會用到,是基礎中的基礎。其他的後面都會講。

  

  

  

    

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved