Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Цели изучения темы. Пример глобальных переменных

Пример глобальных переменных

Пример локальных переменных

Если переменная описана вне любого блока, она называется глобальной. Область ее действия – это файл, в котором она описана, от точки описания до его конца.

Если переменная описана внутри блока, она называется локальной. Область ее действия – от точки описания до конца блока, включая все вложенные блоки.

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

Область действия переменных

Символьной переменной можно присваивать как символ, так и число.

Перед использованием каждая переменная должна быть описана. При описании переменной указывается ее тип, имя и, возможно, значение.

Пример описания целой переменной А, вещественной переменной Х и символьной В:

int A; float X;

char B;

Общий вид оператора описания переменных:

[const] <тип> <имя> [значение];

Правила описания переменных:

- ключевое слово const означает, что значение переменной изменять нельзя; такая переменная называется именованной константой или просто константой; для константы значение задается при описании;

- если задается начальное значение (т.е. переменная инициализируется), то оно записывается со знаком равно или в круглых скобках.

Примеры:

float a=0, b=10.5; // вещественная переменная a получает значение 0, b - 10.5

short int x=1; // целая переменная х получает значение 1

const char C=’C’; // символьная константа С

char S, sf=’t’; // символьные переменные S и sf, значение ‘t’ относится только к sf

char F(‘%’); // символьная переменная F получает значение ‘%’

float Y=0.22, Z(3), Sum

 

Пример:

char c=84;

 

В переменной С будет храниться символ T, т.к. он имеет код 84 по таблице ASCII.

И наоборот целой переменной можно присвоить символ. Тогда в ней окажется ASCII-номер символа.

Пример:

int i='P'; //В переменной i окажется число 80.

 

Допустимы и арифметические операции с символьными переменными:

Пример:

char a;a='T'+5;

 

В переменную A будет помещен символ Y, который имеет номер 89 по таблице ASCII.

 

 

Область действия переменной – это часть программы, в которой доступно ее значение.

 

 

 

 

main()float a,b,c;int p,s;{.....}

 

float a,b,c;int p,s;main(){.....}

 

 

Тема 1.2. Выражения и операции ЯП С++

· изучить операции языка С++ и их приоритеты

· директивы препроцессора

 

Операции языка программирования С++

По количеству используемых операндов операции в языке С++ делятся на:

- унарные (один операнд);

- бинарные (два операнда);

- тернарную (три операнда).

 

1.3.1. Математические операции

Знак Математическая операция
* Умножение
/ Деление и целочисленное деление нацело
% Остаток от деления
+ Сложение
- Вычитание

Операция деления (/) применима к целым и вещественным аргументам. Если оба операнда – целые величины (константы, переменные или их комбинации), то выполняется целочисленное деление. Если в результате такого деления получается остаток, то он отбрасывается и результатом всегда является целое число.

Операция остатка от деления (%) означает выделение остатка при целочисленном делении. Эта операция применима только к целым величинам.

<== предыдущая лекция | следующая лекция ==>
Компилятор C++ не добавляет ограничитель в конец символьной константы | Замечание 2
Поделиться с друзьями:


Дата добавления: 2014-01-04; Просмотров: 261; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.009 сек.