Константалар. Тұрақты немесеконстанта деп программаның орындалу барысында мәндері өзгеріссіз қалатын шамаларды айтады. Тіл ережесі бойынша бірнеше константалар типтері болады, мысалы, символдық, бүтін, нақты, тіркестік константалар.
3 лекция.C++ тіліндегі бүтін, нақты, символдық айнымалылар Мәліметтер типі концепциясы. Әр түрлі типтегі мәліметтер компьютер жадында басқаша сақталып, олардың өңделуінде де айырмашылықтар болады. Кез келген алгоритмдік тілде әрбір константа, айнымалы, өрнекті немесе функцияны есептеу нәтижесі белгілі бір типте болуы тиіс.
Мәліметтер типі мыналарды:
компьютер жадындағы мәліметтің ішкі бейнелену түрін (көлемін);
осы типтегі шамаларға қолданылатын операциялар мен функцияларды анықтайды.
Осыларға байланысты программада пайдаланылатын нақты объектілерді бейнелеу үшін программалаушы әрбір шамалардың типін алдын ала таңдап алады.
C++ тілінің барлық типтері негізгі және құрама болып екіге бөлінеді. Мұнда бүтін, нақты, символдық және логигалық шамаларды бейнелеу үшін алты негізгі тип қолданылады (5.1 сурет). Программалаушы осы типтерді негізге ала отырып, құрама типтерді сипаттай алады. Құрама типтерге жиымдар (массивтер), тізбелер (перечисления), функциялар, құрылымдар (структуралар), сілтемелер (ссылки), нұсқауыштар (указатели), біріктірмелер (объединения) және кластар жатады.
3.1 сурет. C++ тілінің типтері құрамы Негізгі мәліметтер типтері. Мәліметтердің негізгі (стандартты) типтерін көбінесе арифметикалық типтер деп атайды, өйткені олар арифметикалық операцияларда пайдаланылады. Негізгі типтерді сипаттауда келесі түйінді сөздер қолданылады:
int(бүтін);char(символдық);wchar_t (кеңейтілген символдық);bool (логикалық);