char *р = new char; /* нұсқауышқа жəне char типті
динамикалық айнымалыға жады бөлу */
*р = 'Ю'; а = *р; // екі айнымалыға да мəн беру
Мысалдан көріп отырғанымыздай,
*нұсқауыш_аты
конструкциясын
меншіктеу операторының сол жағында қолдануға болады, себебі ол L-мəн
(27 б.) болып табылады, яғни ол жады аймағының адресін анықтайды.
Жеңілдік үшін бұл конструкцияны нұсқауыш сілтеме жасап тұрған
айнымалының аты ретінде қабылдауға болады. Осы айнымалыға сəйкес типтегі
шамалар үшін анықталған барлық əрекеттерді нұсқауышқа да қолдануға бо-
лады (егер нұсқауыш инициалданған болса). Жадының бір аймағына əртүрлi
типтегі бірнеше нұсқауыш сiлтеме жасауы мүмкін. Оларға қолданылатын
адрессіздендіру операциясы əртүрлi нəтиже бередi. Мысалы, төмендегі про-
грамманы IBM PC-мен үйлесімді компьютерде орындағанда:
Достарыңызбен бөлісу: |