Нақты сандар типтері үшін кестеде солардың абсолюттік шамаларының ең кіші (минимал) және ең үлкен (максимал) мәндері көрсетілген.
Әртүрлі платформаларға ауысатын программалар үшін int типінің ені жайлы алдын ала болжам жасауға болмайды. Оны анықтау үшін sizeof операциясын пайдалану керек, оның нәтижесі сол типтің байтпен берілген еніне тең болады. Мысалы, MS-DOS операциялық жүйесі ортасында sizeof (int) нәтижесі – 2 болса, ал Windows 9X немесе OS/2 жүйесіндегі нәтижесі – 4 болады.
void типі Негізгі типке жоғарыда көрсетілгендерден басқа voidтипі де жатады, бірақ бұл типтің мәндер жиыны бос болып келеді. Олар мән қайтармайтын функцияларды анықтау үшін қолданылады, функцияның аргументтерінің жоқ екенін білдіреді, нұсқауыштардың негізгі типі ретінде және типтерді келтіру операцияларында да пайдаланылады.
Бақылау сұрақтары 1. C тілінің типтері қандай бөліктерден тұрады? 2. Бүтін сандар типтері қандай түрлерден тұрады? 3. Нақты сандар типтері қандай түрлерден тұрады? 4. Құрама типтер дегеніміз не? 5. Символдық типтер түрлері қандай? 6. float, double және long double типтерінің ұқсастықтары мен айырмашылықтарын көрсетіңіздер. 7. IBM PC компьютерлеріндегі типтердің өзгеру диапазондары қандай? 4 лекция.С/C++ тілдерінде меншіктеу операциялары және операторлар Арттыру немесе кеміту (инкремент және декремент) операциялары ++ және -- түрінде жазылады да,инкремент және декремент деп аталады. Бұлар кез келген операндтың мәндерін бірге арттыруға немесе кемітуге мүмкіндік береді, олардың жазылуы екі түрде – операция таңбасы операнд алдында жазылатын префикстік және соңынан жазылатын постфикстік түрде кездеседі.
Префикстік түрде (++х немесе --х) алдымен операнд өзгертіліп, сонан соң оның мәні өрнектің нәтижелік мәніне айналады, ал постфикстік түрде (х++ немесе х--) өрнек мәні операндтың бастапқы мәнін қабылдайды да, операнд сонан кейін өзгереді. Бұлар жасырын түрдегі меншіктеу амалы болып табылады. Кейде олар жеке оператор түрінде де жазылады: