переменные (variable).
Страница 1 из 1
переменные (variable).
Для полноценной работы с данными, вам просто необходимо их кудато помещать. Есть специальные именованные ячейки. Они позваляют помещать, получать или заменять их содержимое. Это и есть переменные (variable).
основы
Для начала работы с переменными, вам необходимо объявить её. Делаеться это с помощью инструкции dim.
Также необходимо указать, какой тип данных будет храниться в переменной. Имя типа данных указываеться после ключевого слова as.
Здесь мы объявляем переменную по имени varname и указываем, что данные в ней должны храниться как integer.
Присвоить (записать или изменить) значение можно с помощью оператора =.
В левой части имя переменной, а в правой, после оператора присвоения, константа, которую мы помещаем в переменную.
Получение значения из переменной осуществляеться автоматически. Там где нужно использовать значение, нужно просто указать имя переменной.
Первые две строчки должны быть вам уже понятны.
вместо myvar будет подставлено значение, которое храниться в соответствующей переменной. В нашем случае это 222.
Таким образом будет считаться, что код следующий.
Что выведет нам.
присвоение
Как я уже писал выше, присвоение делаеться с помощью оператора =. Но это далеко не единственный вариант.
Можно переменной задать значение при её создании. Такая запись короче и выполняеться немного быстрее.
При создании переменной в basic её значение по умолчанию пусто. В других языках значение может быть произвольным, говориться, что переменная содержит "мусор". Но freebasic очищает переменную, записывая пустое значение. На очистку тратиться немного времени. Когда же указано значение сразу, то вместо очистки оно сразу присваиваеться.
В правой части, после оператора присвоения, может быть не только константа но и любое правильное выражение. Это может быть имя переменной, вызов функции или математическое выражение.
см также:
данные
константы
стандартные типы переменных и ограничения
идентификаторы
основы
Для начала работы с переменными, вам необходимо объявить её. Делаеться это с помощью инструкции dim.
Также необходимо указать, какой тип данных будет храниться в переменной. Имя типа данных указываеться после ключевого слова as.
- Код:
dim varname as integer
Здесь мы объявляем переменную по имени varname и указываем, что данные в ней должны храниться как integer.
Присвоить (записать или изменить) значение можно с помощью оператора =.
- Код:
varname = 321
В левой части имя переменной, а в правой, после оператора присвоения, константа, которую мы помещаем в переменную.
Получение значения из переменной осуществляеться автоматически. Там где нужно использовать значение, нужно просто указать имя переменной.
- Код:
dim myvar as integer
myvar = 222
print "myvar = "; myvar
Первые две строчки должны быть вам уже понятны.
- Код:
print "my var = "; myvar
вместо myvar будет подставлено значение, которое храниться в соответствующей переменной. В нашем случае это 222.
Таким образом будет считаться, что код следующий.
- Код:
print "my var = "; 222
Что выведет нам.
my var = 222
присвоение
Как я уже писал выше, присвоение делаеться с помощью оператора =. Но это далеко не единственный вариант.
Можно переменной задать значение при её создании. Такая запись короче и выполняеться немного быстрее.
- Код:
dim myvar as integer = 333
При создании переменной в basic её значение по умолчанию пусто. В других языках значение может быть произвольным, говориться, что переменная содержит "мусор". Но freebasic очищает переменную, записывая пустое значение. На очистку тратиться немного времени. Когда же указано значение сразу, то вместо очистки оно сразу присваиваеться.
В правой части, после оператора присвоения, может быть не только константа но и любое правильное выражение. Это может быть имя переменной, вызов функции или математическое выражение.
- Код:
dim a as integer
a = 2 + 3 - 1
print a
см также:
данные
константы
стандартные типы переменных и ограничения
идентификаторы
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения