русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Целочисленные типы данных


Дата добавления: 2013-12-23; просмотров: 1931; Нарушение авторских прав


Общие понятия.

 

В языке С++ имеется две группы встроенных типов данных: базовые и составные или производные.

Для хранения в компьютере элемента информации программа должна отслеживать три его основных свойства; в частности, она определяет:

• где хранится информация

• какое значение там хранится

• вид хранящейся информации.

 

К примеру, в объявлении int i=5имя i определяет значение переменной, равное 5. При этом это целочисленная переменная.

 

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

  • Для переменных рекомендуется выбирать имена, отражающие их назначение. В именах можно использовать буквы алфавита, цифры и символ подчеркивания.
  • Первый символ не может быть цифрой.
  • Символы верхнего и нижнего регистров рассматриваются как разные.
  • В качестве имен нельзя использовать ключевые слова языка C++.
  • Не рекомендуется определять имена, начинающиеся с двух символов подчеркивания или с символа подчерки­вания и следующей за ним буквы в верхнем регистре. Имена, начинающиеся с одного символа под­черкивания, зарезервированы для использования реализацией языка в качестве глобальных идентификаторов.
  • В языке C++ на длину имени не накладывается никаких ограничений, т.е. учиты­вается каждый символ имени.

Типы данных в языке C++.

 

Целые числа — это числа без дробной части, например 2, 98, -5286 или 0. В некоторых языках, например Standard Pascal, су­ществует только один тип целочисленных данных (один тип данных — для представле­ния всех целых чисел), однако C++ включает несколько типов таких данных. Это позволяет программисту выбрать такой тип целочисленных данных, который лучше все­го соответствует требованиям конкретной программы.

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



Базовые типы целочисленных данных языка C++ именуются char, short, intиlong. Каждый из этих типов данных подраз­деляется на две разновидности: со знаком и без знака. В результате программист имеет выбор из восьми различных типов целочисленных данных.

 

Тип Размерность (байт) Диапазон
char от -128 до 127
unsigned char От 0 до 255
int от -32768 до 32767
unsigned int от 0 до 65535
short от -32768 до 32767
unsigned short от 0 до 65535
long от -2147483648 до 2147483647
unsigned long от 0 до 4294967295

Типы данных в языке C++



<== предыдущая лекция | следующая лекция ==>
Объектно-ориентированное программирование. | Венгерская нотация при именовании переменных и констант.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

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