Стандартты кітапханалар


Константалық көрсеткіштер



бет5/27
Дата08.02.2022
өлшемі64,18 Kb.
#123781
түріҚұрамы
1   2   3   4   5   6   7   8   9   ...   27
Байланысты:
Оап. Все лекции

Константалық көрсеткіштер

  • Тұрақты көрсеткіштер - бағдарламаны орындау кезінде мәні өзгермейтін көрсеткіштер. Олар келесідей сипатталған:

  • указательный_тип const имя инициализатор

мысалы:
int a;
int * const p=&a;
Тұрақты көрсеткіштің мәнін өзгерту мүмкін емес, бірақ мекен-жайы көрсеткіште орналасқан жад мәнін өзгертуге болады:
p++; // рұқсат!
(*p)++; // рұқсат жоқ!

  • Тұрақты көрсеткіштер-тұрақты мекен-жайы бар көрсеткіштер. Олар келесідей сипатталған:

  • const указательный_тип имя [инициализатор]

Мысал :
int a;
const int *p=&a;
Сіз осындай көрсеткіштің мәнін өзгерте аласыз, ал мекен-жайы көрсеткіште орналасқан жад мәнін өзгерте алмайсыз:
p++; // рұқсат!
(*p)++; // рұқсат жоқ!
a++; // рұқсат!
Екіөлшемді массивтер

  • С тілі көп өлшемді массивтерге мүмкіндік береді. Қарапайым форма - екі өлшемді массив (матрица) деп аталады. Екі өлшемді массивті сипаттау кезінде бірінші өлшем жолдар санын анықтайды, екіншісі-бағандар санын анықтайды. Екі өлшемді массивті бір өлшемді массивтер массиві деп те атай аламыз.

Екіөлшемді массивтерді кесте түрінде ұсынуға болады int a[3][4]


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




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

    Басты бет