Паскал видове променливи
Променливата не е нищо друго, освен името, дадено на складовата площ, че нашата програма може да бъде манипулиран. Всяка променлива в Pascal има специфичен вид, който определя размера и местоположението на променливата памет; диапазона от стойности, които могат да се съхраняват в паметта; и множество операции, които могат да се прилагат на променливата.
Името на една променлива може да се състои от букви, цифри и долна черта характер. Тя трябва да започва с буква или долна черта. Paskalne, затова и главни и малки букви означават едно и също нещо тук. Въз основа на основните типове са обяснени в предишната глава, са следните основни видове променливи -
Основните променливи в Паскал
Обикновено, един октет (един байт). Това е тип число.
Най-естественото размера число за машината.
Значение на единична точност с плаваща точка.
Това показва, вярно или невярно ценности логически. Също така е неразделна тип.
Задава потребителя списък.
Тя представлява променливи, които са в обхват.
Съхранява масив от знаци.
Паскал език за програмиране също така ви позволява да се дефинират различни други видове променливи, които ще разгледаме в следващите глави, като показалка, масив, запис, набор и файлове, и т.н. За тази глава, нека да учат само основните видове променливи.
В предишния урок, ние обсъдихме, че Паскал ви позволява да обяви тип. Вид може да се идентифицира с име или идентификационен номер. Този тип може да се използва за определяне на променливите от този тип. Например,
Инициализиране променлива в Паскал
Променлива се задава стойност с дебелото черво и знак за равенство, последвано от постоянна експресия. Общата форма на присвояване на стойност е -
По подразбиране, променливи в Pascal не се инициализират с нула. Те могат да съдържат стойности за боклук. Така, че е най-добрата практика, за да се инициализира променлива в програмата. Променливите могат да бъдат инициализирани (начална стойност) в свое изявление. Инициализация soprovozhdaetsyavar ключова дума и инициализира синтаксис е както следва -
Нека разгледаме един пример, който прави използването на различни видове променливи обсъждани досега -
Когато по-горе код се компилира и изпълнява, той не води до следния резултат -
изброените променливи
Видяхте как да се използват прости типове променливи, като цяло число, реално и Булева. Сега, нека да погледнем на променливите на един номерираните тип, които могат да бъдат определени като -
Когато декларирате номерираните тип, можете да декларират променливи от този тип. Например,
Следният пример илюстрира концепцията -
Когато по-горе код се компилира и изпълнява, той не води до следния резултат -
subrange променливи
Subrange променливи са обявени -
Примери за подлента променлива -
Следната програма илюстрира концепцията -
Когато по-горе код се компилира и изпълнява, той не води до следния резултат -