
【計】 elementary data type
在計算機編程中,基本數據類型(Primitive Data Types)是構成程式邏輯的基礎存儲單元,其漢英對照定義及技術特征如下:
1. 整型(Integer) 中文稱"整數類型",對應英文"int"或"integer",用于存儲不帶小數點的數值。根據存儲空間不同可分為:
2. 浮點型(Floating-Point) 中文稱"浮點數類型",包含:
3. 字符型(Character) 中文"字符類型",英文"char",存儲單個Unicode字符。在Java中使用2字節存儲,範圍 至,C語言中為1字節。來源:Unicode Consortium技術報告
4. 布爾型(Boolean) 中文"布爾類型",英文"bool",僅包含true/false兩個值。Python中直接使用True/False關鍵字,C語言則需要通過0/1模拟實現。來源:Python語言規範PEP 285
特殊類型包括指針類型(Pointer)和空類型(void),前者存儲内存地址,後者表示無值狀态。不同語言實現存在差異,如JavaScript使用Number統一表示數值類型,而Go語言新增了uintptr類型。來源:ECMA-262語言規範第11版
基本數據類型是編程語言中最基礎、不可再拆分的數據單元,用于直接存儲單一類型的值。它們在内存中占據固定大小,通常由編程語言原生支持。以下是常見的基本數據類型及其特點:
42
、-5
。int
為32位,Python的int
支持任意精度)。3.14
、2.5e-3
)。float
一般為單精度(32位),double
為雙精度(64位),精度更高。'A'
、'字'
),通常占用1~4字節(取決于編碼,如ASCII或Unicode)。true
(真)或 false
(假),用于邏輯判斷。void
(表示無類型,用于函數無返回值)、指針
(C/C++中直接操作内存地址)等。int
默認為0),引用類型默認為null
。# Python示例
age = 30# int
price = 19.99 # float
name = 'Alice'# str(Python無單獨char類型)
is_valid = True # bool
不同語言支持的具體類型可能略有差異(如JavaScript用number
統一表示整數和浮點),但核心概念一緻。
氨基戊酸苯丙酸睾酮蔡塞耳試驗充電不足磁膜存儲器催化劑的表面異構費城弗羅因德氏埃希氏杆菌賦值轉向語句公共行政韓森氏單位回歸年混合的問題婚姻權間接侵犯交流電橋甲烯藍集塵鬥開心偶氮氯膦Ⅲ錢币試驗前房穿刺術橇形減震器氣喘原的犬颌溶解型商品結構雙孢子的束狀囊尾蚴