Показивач (програмирање) — разлика између измена

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