計算機程序設計

什麼是帕斯卡的數據類型?

當編程 帕斯卡(帕斯卡) 應該被選擇類型的數據帕斯卡程序。 程序員重要的是要明白,以運行其程序的空間來存儲不僅在內存中分配的球隊,但數據對這些命令的工作。

在帕斯卡的所有數據類型分為兩組:簡單和結構化。 對於每種 類型的數據 被給予一定的字節數。 對於簡單的類型是:整數類型(字節,整數等),材料類型(真實的,單一的,等),布爾(布爾值),字符類型(字符),枚舉和間隔類型。 所有這些,除了真正的類型是有序類型,並且其特徵在於,他們有一組有限的有序值的。 例如,具有一個類型字節的變量,可以取的值的範圍從0到255以下。 以帕斯卡這樣的數據類型允許應用功能潑尼松(計算前次值)和SUCC(計算後續值),低(vychislyaetet最小值型)和高(計算最大值類型),奧德(參照計算可變數目的當前值)。

部分地作為一個簡單類型值僅具有一個基準,即 一個整數,分數數字或符號。 變量具有簡單的數據類型,帕斯卡必須在部分VAR(短變量 - 變量)進行說明。

在帕斯卡程序中的變量認為是完全指明的,如果它有一個名稱(ID),其類型和初始值。 變量的名稱中使用任何運營商參考。 數據類型指定的範圍表示(這可能需要變量值),其中可能涉及的操作,的存儲器,用於存儲在存儲器中的變量所需的量。 因此,要解決的問題應趨向於減少變量的數量和類型的合理選擇。

結構類型是一組有序的簡單類型的變量。 這些措施包括:陣列(陣列),台(套),字符串(字符串), 文件(文件), 記錄(記錄)。 以帕斯卡結構化數據類型在類型節(節類型描述)中有所描述。

陣列 - 當你想存儲和處理有序集合的相同類型的變量(任何簡單類型)的最常見類型的結構化,被使用。 數組是一維,二維,多維的。 示例一維數組可以作為學生在課堂上的雜誌,按字母順序排列,每個學生都有一個唯一的序列號排序的列表。 的二維陣列的例子 - 中的電影院大廳座椅的位置( - 行和座位號數每個座椅由兩個測量來確定)。

不像無序排列的元件,並且元件的數量被限制到255串由一組有序的字符的,這是非常相似的陣列,但是,只有符號可以是線的元件。

文件 - 這是相同的陣列,但在它的元件的數量可以改變節目的過程。 記錄是一組不同類型的數據的。

通過學習帕斯卡爾使用的數據類型,可以實現相當複雜和有趣的任務。

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 zhtw.delachieve.com. Theme powered by WordPress.