C 与C++的差异.PDF

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
C 与C++的差异.PDF

C 與C++的差異 18 18.1 C 與C++的差異簡介 前一章己經知道 C 和 C++ 是使用不同的方式來處理格式化輸出入。C++ 是 C 語言的超集合,因此 C 語言的相關語法及函式也可以在 C++ 中使用, 下表我們列出 C 語言與 C++的差異處: 功能 C語言 C++語言 //… 、/*…*/ 為單行註解; 註解 /* … */ 為單行註解 /*…*/ 也可以當做多行註解 必須在程式或函式的最開 變數宣告 可以在任何位置宣告變數 頭先宣告才能使用 int 、char 、float 、double 、指 除了可使用C 語言提供的資料型 資料型別 標、陣列、union 、struct 、 別,還提供bool 、參考型別、類 enum 別(class)…等,本章介紹 多載函式 可讓相同名稱的函式或運算子擁 或 無 有不同的功能。(多載函式本章介 多載運算子 紹,多載運算子第20 章介紹) inline 函式內的敘述會直接取代 該函式,如此會省略呼叫函式時 inline 函式 無 所須往返的時間,因此執行時的 速度較快。(本章介紹) 設定 const 常數時允許可以 設定 const 常數時一定要同時指 常數定義 不指定初值 定初值 C C++ 程式設計經典 功能 C語言 C++語言 使用cout 和cin 物件,並配合ios 格式化I/O 使用scanf()和printf()函式 類別的格式化旗標以及 I/O 控制 器。(第 17 章介紹) 透過 string 類別可以建立字串物 string 類別 無 件。(本章介紹) 使用 malloc()函式動態配置 動態配置記 使用new 動態配置記憶體;透過 記憶體;透過 free()函式釋 憶體

您可能关注的文档

文档评论(0)

thl1006 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档