типті бола алмайды.
Сілтемені
new операциясы көмегімен құруға болмайды, яғни сілтемеге жаңа
жады бөлігін бөлуге болмайды. Басқа сілтемелерге сілтеме анықталмаған.
Сілтемелерге нұсқауыштар жоқ және сілтеме массивін құру мүмкін емес.
Сілтеменің мәні өзгермегенімен, бір объект сілтемелер және
нұсқауыштардың кез келген санымен адрестелуі мүмкін:
int k=7;
// k айнымалысы анықталған
int &r1=k; // r1сілтемесі k-мен байланысты
int *p=&r1; // p нұсқауышы k-ні адрестейды
int &r2=r1; // r2 сілтемесі k-ны көрсетеді
Енді k айнымалысының мәніне төрт әдіспен жетуге болады:
- k атауымен;
- r1 сілтемесі;
11
- *p нұсқауышы және r2 сілтемесі арқылы.
Сілтеме айнымалыға қарағанда, сілтеме өзімен байланысқан тұрақты
объектінің мәнін өзгертуге мүмкіндік бермейді. Мысалы:
int