Учебно-методический комплекс общее количество часов 58 ч. Лекции 28 ч


Download 2.46 Mb.
bet6/91
Sana19.10.2023
Hajmi2.46 Mb.
#1709453
TuriУчебно-методический комплекс
1   2   3   4   5   6   7   8   9   ...   91
Bog'liq
Язык программирования C#

2.2. Объявление переменных.

Переменная – это именованная область оперативной памяти, имя которой можно использовать для осуществления доступа к данным, находящимся в данной области оперативной памяти. Чтобы объявить переменную нужно указать её тип и имя. Имена переменных в языке C# могут состоять из букв из любого алфавита, цифр и некоторых специальных знаков, имя переменной должно начинаться с буквы. Необходимо учитывать, что компилятор различает прописные и строчные буквы и следующие имена переменных для него различны: Var, var, vAr. Тип нужен, чтобы компилятор знал, какие операции определены над переменной и сколько памяти нужно под неё нужно в стеке и куче. Имя нужно для того, чтобы программист мог в дальнейшем обращаться к переменной. Общий формат объявления перменных в языке C# имеет следующий вид.


тип_переменной имя_ переменной1, имя_ переменной2,…, имя_ переменнойN;


int intVar;


string Str;
float x, y, z;
Лист. 2.1

Сначала указывается тип переменных, а за тем их имена.


Сразу при объявлении переменной, её можно проинициализировать для этого после ее имени. Общий формат объявления переменной с инициализацией имеет следующий вид.

тип_переменной имя_переменной1 = начальное_значение1, имя_переменной2 = начальное_значение2,…, имя_переменнойN = начальное_значениеN;


int Var_1 = 2, Var2, Var, Переменная = 1;


string Строка__ = "Строка";
Decimal var = 10, _Var = 20.3M;
Лист. 2.2

Сначала указывается тип переменных затем через запятую их имена знак “=” и начальные значения, начальные значения для части переменных можно опустить.




2.3. Константы.

Константа – некоторая величина, не изменяющая своё значение. Различают литеральные константы – это просто некоторые значения, вписанные в текст программы, и символьные константы, выступающие в роли псевдонимов для литеральных констант.


Примером литеральных констант могут служить следующие значения:

"сстрока"


0.1
20
20M
Лист. 2.3

Для задания символьных констант используется следующий синтаксис.


const тип имя_константы1 = значение1,…,имя_ константы2 = значение2


const double Pi = 3.14, e = 3.27;


const Decimal Salary = 120000;
const string Name = "Arthur";
Лист. 2.4

Значение, стоящее справа от знака присваивания, связывается с именем константы, стоящим слева от знака и в дальнейшей работе алгоритма оба этих значения равноправны.


Значение константы в дальнейшей работе программы не может быть изменено.



Download 2.46 Mb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9   ...   91




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling