Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Контрольные работы » Розробка програмного забезпечення для функціонування кадрового відділу на мові програмування С + +

Реферат Розробка програмного забезпечення для функціонування кадрового відділу на мові програмування С + +





визначаються у класах. Ядро мови C + + складають 13 типів, перерахованих в таблиці 2 і доступні для використання в будь C + + програмі. p align="justify"> У C + + суворо визначається діапазон і поведінку кожного типу значення.

Таблиця 2. Типи значень в C + +

Ключове словоТіпboolЛогіческій ІСТІНА/ЛОЖЬbyte8-разрядний цілочисельний без знакаcharСимвольныйdecimalЧисловой для фінансових вичісленійdoubleС плаваючою точкою подвійний точностіfloatС плаваючою точкойintЦелочисленныйlongТип для подання довгого цілого чіслаsbyte8-розрядний цілочисельний зі знакомshortТіп для подання короткого цілого чіслаuintЦелочісленний без знакаulongТіп для подання довгого цілого числа без знакаushortТіп для подання короткого цілого числа без знака

У С + + символи представляються не 8-розрядними величинами, як в інших мовах програмування, а 16-розрядними. Для представлення символів використовується Unicode, 16-розрядний стандарт кодування символів. Хоча в багатьох мовах алфавіти відносно невеликі, існують мови, побудовані на дуже великих наборах символів, які не можна уявити вісьмома бітами. Що б можна було охопити символьні набори всіх мов, потрібні 16-розрядні значення. Таким чином, в C + + char - це 16-розрядний тип без знака, який дозволяє представити значення в діапазоні 0-65535. p align="justify"> символьних змінних можна присвоїти значення, уклавши відповідний символ в одинарні лапки.

Оператори відносин оцінюють за "двубальной системі" відносини між двома значеннями, а логічні визначають різні способи поєднання істинних і хибних значень. Оскільки оператори відносин генерують ІСТИНА/БРЕХНЯ - результати, то вони часто виконуються з логічними операторами. p align="justify"> Таблиця 3. Оператори відносин

== Так само! = Не дорівнює> Більше <Менше> = Більше або дорівнює <= Менше або дорівнює

Таблиця 4. Логічні оператори

& І | АБО ^ виключає Або && Скорочена І | | Скорочена АБО! НЕ

Арифметичні оператори


Таблиця 5. Арифметичні оператори

4. Текст програми


// ---------------------------------------- -----------------------------------

# include

# pragma hdrstop

# include "Unit1.h"

// ---------------------------------------- -----------------------------------

# pragma package (smart_init)

# pragma resource "*. dfm" * Form1;

// ---------------------------------------- -----------------------------------

__fastcall TForm1 :: TForm1 (TComponent * Owner)

: TForm (Owner)

{

Назад | сторінка 10 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Значення анімалістичних символів Європейських країн
  • Реферат на тему: Інтерпретуючи Гребля: від фрагмента до цілого
  • Реферат на тему: Розгляд методики опису цілого
  • Реферат на тему: Анексія Криму, як можна вірішіті Конфлікт України с Россией чі можна его ві ...
  • Реферат на тему: Основні оператори мови Turbo-Paskal. Процедури і функції