Тақырыбы: Көрсеткіштермен жұмыс



бет5/5
Дата05.12.2023
өлшемі1,21 Mb.
#195186
1   2   3   4   5
Байланысты:
Көрсеткіштермен жұмыс АжБк-202 (1)

Си-де функция өз аргументі ретінде параметр-мәнді қабылдайды, сондықтан шақырған функцияның айнымалысын шақырылған функция денесінде отырып өзгерту мүмкін емес. Мұны орындау үшін мәнге сілтеуіштерді қолдану керек. Мысалы, void swap(int *px, int *py)

{

int t;

t=*px;

*px=*py;

*py=t;

}

Сонымен функцияның сілтеуіш-аргументтері негізгі программадағы объектілерді өзгертуге мүмкін болады. Жолдарға сілтеуіштер - жолдық тұрақтылар негізінде соңғы элементі к символ болатын символдық массив болып табылады. Жолға сілтеуішті былайша сипаттап және инициализациялауға болады:

Pstr ж о л д ы қ т ұ р а қ т ы \0

115 Char *pstr=”жолдық тұрақты”; немесе Char *pstr ;

Pstr=”жолдық тұрақты”;

Сілтеуіш құрылады және оған 1-ші символдың адресі меншіктеледі, ал жол арнайы

кестеге енгізіледі.

Назарыңызға рахмет!



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




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

    Басты бет