С++ тілінде сілтемелерді қолдану

І.Кіріспе
ІІ.Негізгі бөлім.
1) С++ тілінде сілтемелерді қолдану, сілтеме жалған ат болып
табылады
2) Көрсеткіш ретінде сілтемені қолдану
3) Программалардың ішіндегі сілтемелерді түсіндіруге
арналған комментарийлерді қолдану
4) Сілтемелермен жүмыс істеу ережелері
ІІІ.Қорытынды
Дербес компютердің жадысы ақпаратты сақтауға арналған ұяшықтардың жиынтығын әрқайсысының жеке номері бар байтты береді. Бұл номерлер адресс деп аталады. Олар жадының кез-келген байтына баруға мүмкіндік береді. C++ тілінің программисттің құзырына динамикалық жадының басқарудың қолайлы құралын ұсынады, ол сілтемелер деп аталады. Сілтемелер- бұл өзінің мәні ретінде жадының байтының адресін сақтайды. Сілтемелердің көмегімен динамикалық жадыға С++ тілінде анықталған мәліметтердің кез- келген типін орнластыруға болады. Олардың кейбіреулері (Byte, char, short int,boolean) жадыдан 1 байт орын алады, ал қалғандары аралас. Сондықтан, көрсеткіштер мәліметтердің тек алғашқы байтының орнын анықтайды.
Cілтеме сөзі сілтемені жекеше көрсеткендегі атау сөзінің синонимі іспеттес. Сілтемені әрдайым аталып шығатын көрсеткіш ретінде қарастыруға болады. Сілтемені көрсететін формат:
тип & атау:
мұндағы тип- сілтеменің нұсқайтын мөлшерінің типі; &-бұдан соң келетін атау ауыспалы сілтеме типінің атымен келетін сілтеме операторы, мысалы:
int kol;
int& pal= kol; // pal сілтемесі kol үшін альтернативті аты
const char & CR= ‘/n’; //тұрақты сілтеме
Мына ережелерді есте сақтаңыз:
1. Ауыспалы сілтеме оны суреттегенде ол функция параметрі болған кездегі басқа және extern деп жазылған немесе кластық деректер атауына сілтеме жасалған кездегі басқа жағдайларда оның инициалдануы тиіс.
2. Инициалданғаннан соң сілтемеге басқа ауыспалы тиесілі болуы мүмкін емес.
1. Герберт Шилдт «С++ базовый курс (третье издание)» Москва-Санкт-Петербург-Киев, Вильямс,2007;
2. Павловская Т.А. «С/С++ Программирование на языке высокого уровня» Питер, 2004;
3. Павловская А.Т., Щупак Ю.А. «С/С++ Структурное программирование» Питер, 2007;
4. Архангельский А.Я. «Язык С++ в С++Builder» М.Бином-Пресс, 2008;
5. Лаптев В.В. «С++. Объектно-ориентированное программирование» Санкт-Петербург, Питер,2008.
        
        Жоспар
І.Кіріспе
ІІ.Негізгі бөлім.
1) С++ тілінде сілтемелерді қолдану, сілтеме жалған ат болып
табылады
2) Көрсеткіш ретінде сілтемені қолдану
3) Программалардың ішіндегі ... ... ... ... ... жүмыс істеу ережелері
ІІІ.Қорытынды
Кіріспе
Дербес компютердің жадысы ақпаратты сақтауға арналған ұяшықтардың
жиынтығын әрқайсысының жеке номері бар ... ... Бұл ... адресс
деп аталады. Олар жадының кез-келген байтына баруға мүмкіндік ... ... ... құзырына динамикалық жадының басқарудың қолайлы
құралын ұсынады, ол сілтемелер деп аталады. Сілтемелер- бұл ... ... ... ... адресін сақтайды. ... ... ... С++ тілінде анықталған мәліметтердің кез- келген типін
орнластыруға болады. Олардың кейбіреулері (Byte, char, short ... 1 байт орын ... ал ... ... ... көрсеткіштер
мәліметтердің тек алғашқы байтының орнын анықтайды.
Cілтеме сөзі сілтемені жекеше ... атау ... ... ... әрдайым аталып шығатын көрсеткіш ретінде қарастыруға
болады. Сілтемені көрсететін формат:
тип & атау:
мұндағы тип- сілтеменің нұсқайтын мөлшерінің типі; ... соң ... ... ... ... атымен келетін сілтеме операторы, мысалы:
int kol;
int& pal= kol; // pal ... kol үшін ... char & CR= ... ... ... ... есте сақтаңыз:
1. Ауыспалы сілтеме оны суреттегенде ол функция параметрі болған кездегі
басқа және extern деп жазылған немесе ... ... ... ... кездегі басқа жағдайларда оның инициалдануы тиіс.
2. Инициалданғаннан соң ... ... ... ... ... ... ... типі сілтемеленелетін мөлшер типіне сәйкес болуы тиіс.
4. Сілтемелерге ... ... ... ... мен ... ... жасауға рұқсат етілмейді.
Көбінесе сілтемелер функциялар параметрлері және функциялар ... ... ... ... ... ... ... адрестерді жою операциясынсыз қолдануға мүмкіндік береді,
бұл программаның оқылуын жақсартады.
Сілтеменің нұсқағыштан ... ... ... кеңістікті
иеленбейді және жай ғана басқа мөлшердің атауы ... ... ... ... өзі сілтенетін мөлшердің өзгеруіне әкеп соқтырады.
1.С++ тілінде сілтемелерді қолдану.
Сілтемелерді қолдану С тілінен мұрагерлікпен қалды. Параметрлердің ... ... ... С++ тілі ... ... ... енгізді. Сіздің
прогрммаңыз өзгеріске мәнін беру үшін ... ... ... білу ... Ауыспалы типтен кейін амперсандты (&) орналастырысымен, хабарлама
және инициализация сілтемесі үшін ... ... ... және жалған атты белгілеуге қосып алу ... ... ... = ... ... программаңыз сілтемені көрсеткіш ретінде жібере алады, ал
функция болса, сілтемені ... ақ ... ... өзгерте алады.
– Амперсендты (&) орналастыра, ... ... ... ... ... ... ... ретінде хабарлаған дұрыс.
Көргеніміздей, функция ішінде сілтемелерді ... ... ... ... ... ат ... табылады.
Прогрммада сілтеме С++ жалған атты (немесе екінші атты) құруға мүмкіндік
береді. Көрсеткіш типінен кейін программа ішінде ... ... ... (&) белгісін көрсетесіз. Төменде ... ... сіз оған ... бұл ... ... ат болып келетін жедел
түрде анықтауыңыз қажет.
int& alias_name = variable; //---> Сілтемеге хабарлама
Сілтеме хабарланғаннан ... ... ... ... немесе
сілтемені қолдануы мумкін:
alias_name=1001;
variable = 1001;
Келесі ... ... ... атымен сілтеме құрады және number
ауыспалы жалған атты қосып алады. Келесі ... ... ... ... ... main(void)
{
   intnumber=501;
   int& alias_name = number; // Создать ссылку
   cout

Пән: Информатика
Жұмыс түрі: Реферат
Көлемі: 6 бет
Бұл жұмыстың бағасы: 300 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Cілтілік және сілтілік жер металдардарға сипаттама7 бет
Windows 98 жүйесіндегі сілтеу терезесі4 бет
WWW – айқасқан сілтемелер жүйесі22 бет
Бейорганикалық сілтілердің технологиясы13 бет
Мұнай өнімдерінің қышқылдық және сілтілік сандарын анықтау әдістері26 бет
Сілтілік жер металдарына жалпы сипаттама7 бет
Қанның сілтілік қорын, қышқылдық сиымдылығын және қан сарысуындағы катинды анықтау6 бет
Қанның сілтілік қорын, қышқылдық сиымдылығын және қан сарысуындағы катинды анықтау жайлы8 бет
Қанның сілтілік қорын, қышқылдық сиымдылығын және қан сарысуындағы катинды анықтау жайлы мәлімет8 бет
Қанның сілтілік қорын, қышқылдық сиымдылығын және қан сарысуындағы катинды анықтау туралы3 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь