Практикалық жұмыс № С++ тілінің негіздері және базалық математикалық операцияларға кіріспе



Pdf көрінісі
бет7/10
Дата16.03.2024
өлшемі278.16 Kb.
#495805
1   2   3   4   5   6   7   8   9   10
Практикалық жұмыс №2

Деректердің негізгі түрлері 
Деректер түрі анықтайды: 
• компьютер жадында деректерді ішкі ұсыну
• осы типтегі шамаларды қабылдай алатын мәндер жиынтығы; 
• осы типтегі шамаларға қолдануға болатын операциялар мен функциялар. 
Негізгі типтерді (стандарт ы) сипаттау үшін келесі кілт сөздер анықталған: 
• int (тұтас); 
• Char (символдық); 
• char_t (кеңейтілген таңба); 
• bool (логикалық); 
• float (нақты) 
• double (Қос дәлдікпен нақты). 
Алғашқы төрт түрі бүтін сан деп аталады, соңғы екеуі - өзгермелі нүкте типтері. 
Ішкі көріністі және стандартты типтер мәндерінің ауқымын нақтылайтын төрт типтік 
спецификатор бар: 
қысқа (қысқа); 
ұзын (ұзын); 
signed (таңбалық); 
unsigned (беззнаковый). 


Бүтін тип int 
Int түрінің мөлшері стандартпен анықталмайды, бірақ компьютер мен компиляторға 
байланысты. 16 биттік процессор үшін осы типтегі шамаларға 2 байт, ал 32 биттік процессор үшін 
4 байт бөлінеді. 
Қысқа сипаттама түрі атауының алдында компиляторға процессордың сыйымдылығына 
қарамастан 2 байтты санға бөлу керек екенін көрсетеді. Long ерекшелігі бүкіл мән 4 байтты алады 
дегенді білдіреді. Сонымен, 16 биттік компьютерде Int және short int, АЛ 32 биттік компьютерде int 
және long int эквиваленті бар. 
Бүтін санның ішкі көрінісі-екілік кодтағы бүтін сан. Signed спецификаторын қолданған 
кезде санның ең үлкен биті белгі ретінде түсіндіріледі (0 –оң Сан, 1 – теріс). Unsigned 
спецификаторы тек оң сандарды білдіреді, өйткені Үлкен сан сан кодының бөлігі ретінде 
қарастырылады. Осылайша, int типті мәндердің ауқымы спецификаторларға байланысты болады. 
Әдепкі бойынша, барлық бүтін сандар маңызды болып саналады, яғни signed 
спецификаторын елемеуге болады. 
Символдық тип char 
Таңба түрінің мәні үшін 1 байт беріледі. Char түрі таңбамен немесе таңбасыз болуы мүмкін. 
Белгісі бар шамаларда мәндерді -128-ден 127-ге дейін сақтауға болады. Unsigned спецификаторын 
пайдалану кезінде-0-ден 255-ке дейін. Расширенный символьный тип wchar_t 
предназначен для работы с символами, для которых недостаточно 1 байта, например, для 
кодировки Unicod. Размер этого типа соответствует типу short. Строковые константы типа wchar_t 
записываются с префиксом L.(L”Gates”). 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет