Полезно за вас: Речник | Игри | Новини | Фирми | Рецепти | Обяви
Начало на реферати

Основни синтактични елементи на С


Информационни технологии | 2009-12-04 | 128 сваляния

Основни синтактични елементи на С


1.Константи

а)целочислени константи-поддържа 3 бройни системи-10,8,16

Целочислените константи получават тип int или long в зависимост от стойността си. Осмичните и шестнайстичните константи получават тип int или long в зависимост от стойността си, но ако във водещия разряд попадне значеща цифра , то се преписва беззнаков int (unsigned) или long. Извън това подразбиране програмата може да управлява своите константи чрез суфикс.

Вътрешното представяне е в допълнителен код.

б)числени плаващи константи-записват се със или без експонента. Ако няма eконстантите трябва да включват десетична точка, иначе не е задължително. Началото на експоненциалната част се обузначава с буквата e (e,E). Може да се пропуска както цялата, така и дробната част, но не и двете едновременно

Всички плаващи константи получават тип double , но програмиста може да управлява типа на константите чрез суфикс F,f (константите получават тип float-4 байта). Разликата е в заетата памет.

IEEE 754-стандарт за предотвратяване на плаващите константи.

Стандарта предлага 2 форми




2)експонентът е с излишък

ЕМ=Eg+127

ЕМ=Eg+1023

Всички положителни експоненти започват с 1 във водещия бит, а всички отрицателни с 0.

3)1M<2 мантисата е едно цяло и нещо

в)текстови данни (низове)-произволна последователност от символи заградени в двойни кавички. Низа може да включва ескеип последователноси.

Всяка тектова константа има стойност с характер на адрес. Това е адреса на първия байт от паметта, където се съхранява текстовата данна

г)символни данни-произволен символ заграден в единични кавички (апостоф) разрашено е използването на еск.последователност

Всяка символна константа има 2 тълкувания:

-данна с тип char и може да се появи, където е разрешена употребата на char данна

-число съвпадащо с цифровата стойност на кода на символа и поради тази причина може да се изплзва в изрази, където е разрешено употребата на целочислени данни

2. Имена последователност от букви и цифри започващи с буква (31 символа максимална дължина)

! Ключовите думи са резервирани и се пишат с малки букви!

С поддържа класификация на имената т.е. имената се включват в групи, не е разрешено да има повторение на имената в една и съща група, но между групите е възможно повторение.

По известни класове на имената са:

- клас, който включва: имена на данни, имена на функции, формални параметри, константи на изброени данни, типове създадени чрез type def.

- клас на имената на шаблони, дефинирани за структури, обединения и изброени данни.

- класове на компонентите на структури и обединения (всяка структура образува отделен клас)

Основни синтактични елементи на С

Добави своя коментар:



Тагове от реферата: , , , ,


Подобни материали


ПРОЕКТИРАНЕ НА РЕЛАЦИОННА БД Информационни технологии | 2010-11-19 | 44 прочитания
КОНЦЕПЦИЯ ЗА ПРОЦЕС Информационни технологии | 2010-11-19 | 37 прочитания
ПРИНЦИПИ ЗА ИЗГРАЖДАНЕ НА АСОУ Информационни технологии | 2010-11-19 | 27 прочитания
Входни графични устройства (ВГУ) Информационни технологии | 2010-11-19 | 139 прочитания
Мобилни радиомрежи и спътникови мрежи Информационни технологии | 2010-11-19 | 178 прочитания
Бeзжични локални мрежи Информационни технологии | 2010-11-19 | 34 прочитания
Управление на паметта вWin16 Информационни технологии | 2010-11-19 | 47 прочитания
Файлови потоци Информационни технологии | 2010-11-19 | 141 прочитания
Логически и физически устройства 1 Информационни технологии | 2010-11-19 | 40 прочитания
Описание на някои основни алгоритми за компресия (свиване) на изображения Информационни технологии | 2010-11-19 | 117 прочитания