Паскал видове променливи

Променливата не е нищо друго, освен името, дадено на складовата площ, че нашата програма може да бъде манипулиран. Всяка променлива в Pascal има специфичен вид, който определя размера и местоположението на променливата памет; диапазона от стойности, които могат да се съхраняват в паметта; и множество операции, които могат да се прилагат на променливата.







Името на една променлива може да се състои от букви, цифри и долна черта характер. Тя трябва да започва с буква или долна черта. Paskalne, затова и главни и малки букви означават едно и също нещо тук. Въз основа на основните типове са обяснени в предишната глава, са следните основни видове променливи -

Основните променливи в Паскал

Обикновено, един октет (един байт). Това е тип число.

Най-естественото размера число за машината.

Значение на единична точност с плаваща точка.

Това показва, вярно или невярно ценности логически. Също така е неразделна тип.

Задава потребителя списък.

Тя представлява променливи, които са в обхват.

Съхранява масив от знаци.

Паскал език за програмиране също така ви позволява да се дефинират различни други видове променливи, които ще разгледаме в следващите глави, като показалка, масив, запис, набор и файлове, и т.н. За тази глава, нека да учат само основните видове променливи.







В предишния урок, ние обсъдихме, че Паскал ви позволява да обяви тип. Вид може да се идентифицира с име или идентификационен номер. Този тип може да се използва за определяне на променливите от този тип. Например,

Инициализиране променлива в Паскал

Променлива се задава стойност с дебелото черво и знак за равенство, последвано от постоянна експресия. Общата форма на присвояване на стойност е -

По подразбиране, променливи в Pascal не се инициализират с нула. Те могат да съдържат стойности за боклук. Така, че е най-добрата практика, за да се инициализира променлива в програмата. Променливите могат да бъдат инициализирани (начална стойност) в свое изявление. Инициализация soprovozhdaetsyavar ключова дума и инициализира синтаксис е както следва -

Нека разгледаме един пример, който прави използването на различни видове променливи обсъждани досега -

Когато по-горе код се компилира и изпълнява, той не води до следния резултат -

изброените променливи

Видяхте как да се използват прости типове променливи, като цяло число, реално и Булева. Сега, нека да погледнем на променливите на един номерираните тип, които могат да бъдат определени като -

Когато декларирате номерираните тип, можете да декларират променливи от този тип. Например,

Следният пример илюстрира концепцията -

Когато по-горе код се компилира и изпълнява, той не води до следния резултат -

subrange променливи

Subrange променливи са обявени -

Примери за подлента променлива -

Следната програма илюстрира концепцията -

Когато по-горе код се компилира и изпълнява, той не води до следния резултат -