C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Урок 2. Переменные / Основы Visual C++ / Visual C++

Основы Visual C++
Урок 2. Переменные

Основные типы переменных суть следующие: int (целый), float (вещественный), bool (булевский), char (символьный). Сразу несколько примеров:

int k; //переменная к целого типа. В ней, как правило, 
       //может находиться всё что угодно (а вовсе не ноль)
float c1, c2; //две переменные типа float. Разделяем запятыми.
bool b1=true, b2=false; //в переменные b1 и b2
                        //сразу записываем начальное значение
char ch='A'; //записываем в ch символ A.
             //Используем одинарные кавычки

Есть и ещё другие типы, но эти - основные. К типу ещё можно отнести void (пустой), только переменных такого типа нет (но есть функции такого типа (аналог процедур в других языках)).

Теперь основные операции. +, -, *, / (как и в других языках). Из достойных упоминания назовём ++ и --. Пример на них:

i++; //i увеличивается на 1. Равносильно i=i+1;
j--; //j уменьшается на 1. Можно написать и --j;

Между вариантами k++ и ++k есть некоторая разница. Сравните:

int d=1, e;
e=d++; //После этого оператора d=2, e=1

и

int d=1, e;
e=++d; //После этого оператора d=2, e=2

Логические операторы: || (или), && (и), !(не), == (логическое равно). Примеры:

if(a==b){...};//не напишите a=b. Типичная ошибка!
if(a!=b){...}; //если a не равно b, то ...
if(a>3 && a<10)
while(!b){...};