2.2 基本數(shù)據(jù)類型
為了能精確表征數(shù)據(jù)在計算機內(nèi)存中的存儲(格式和大小)和操作,C++將數(shù)據(jù)類型分為基本類型、派生類型以及復合類型三類,后兩種類型又可統(tǒng)稱為構造類型,如圖2.2所示。

注:(1)void是空值型,用于描述沒有返回值的函數(shù)以及通用指針類型;
(2)圖中的type是指任意一個C++合法的數(shù)據(jù)類型。
圖2.2 C++的數(shù)據(jù)類型
基本數(shù)據(jù)類型是 C++系統(tǒng)內(nèi)部預定義的數(shù)據(jù)類型;派生類型是將已有的數(shù)據(jù)類型定義成指針和引用;而復合類型是根據(jù)基本類型和派生類型定義的復雜數(shù)據(jù)類型(又可稱為構造類型),如數(shù)組、類、結構和聯(lián)合等。這里,首先介紹 C++的基本類型,其他類型在以后的章節(jié)中陸續(xù)介紹。
推薦閱讀
- 深入理解Bootstrap
- Microsoft Exchange Server PowerShell Cookbook(Third Edition)
- Java異步編程實戰(zhàn)
- MySQL 8從入門到精通(視頻教學版)
- Web Scraping with Python
- JavaFX Essentials
- Visual Basic程序設計實驗指導(第二版)
- Odoo 10 Implementation Cookbook
- Hadoop 2.X HDFS源碼剖析
- jQuery技術內(nèi)幕:深入解析jQuery架構設計與實現(xiàn)原理
- Mudbox 2013 Cookbook
- 軟件工程與UML案例解析(第三版)
- SQL Server實例教程(2008版)
- 現(xiàn)代JavaScript編程:經(jīng)典范例與實踐技巧
- Perl 6 Deep Dive