Показивач (програмирање) — разлика између измена
Садржај обрисан Садржај додат
м испављање правописних и других грешака |
м исправљање правописних и других грешака |
||
Ред 20:
=== Референцирање и дереференцирање ===
Референцирање је процес у којем показивачу додјељујемо адресу одређене меморијске локације. Након тога кажемо да показивач ''показује'' на ту меморијску локацију.
Дереференцирање је процес у којем преко показивача који већ показује на неку меморијску локацију приступамо самој локацији, било ради читања њене вриједности, било ради њеног мијењања. Забрањено је, и најчешће узрокује прекид рада програма, дереференцирање показивача који:
Ред 324:
=== Показивачка аритметика ===
Показивачка аритметика није подржана у стандардном Паскалу. Постоје поједине екстензије Паскала које дозвољавају показивачку аритметику, као што је -{[[GPC]]}- ([[Гну]]-ова екстензија Паскала). Показивачка аритметика Паскала је и тада једноставна и ограничена. Код ње '''важе''' уобичајена правила при рачунању, тј. адресе које показивачи чувају ће се сабирати и одузимати као обични бројеви, на тај начин
Погледајмо сљедећи примјер:
|