Hjelp!

T

thecall

Guest
hva er bruk og adv av usin pekere mens Wee gjøre det samme arbeidet uten pekere også .....plz hjelpe .... jeg vet å jobbe med pekere men couldnt kjenner sin significanse.plz gi detaljer om mulig

 
Dette er et stort emne, for å forklare kraft og eleganse som pekere bringe til C programmeringsspråk som ville ta en bok eller to.
Den eneste måten å oppdage dette på er å skrive koden og koden.Du vil oppdage at noen ganger bruker pekere, kan du oppnå på to linjer med kode hva ville ta ti linjer med kode for å klare seg uten dem!

 
Pekere tilgang minneplasseringer direkte, slik at kjøringen av programmet vil være rask.Dette er imidlertid ikke følte for små programmer.For store programmer, effektivitet kan følte.

 
Pekere Advantage:1.
Når u vet at u må gi full rekke data til alle funksjoner ... u kan ikke gå for gving full verdiene i matrisen som funksjon ....så det vi gjør er at vi gir den grunnleggende adressen for matrisen med enten pekeren eller ved bare å nevne den array navn ...

2.
når du må dele noen minne mellom to systemer må du bruke en andel peker ....

3.
Det gir deg direkte tilgang til minnet, og dens data ....

osv. ....

 
vel, thecall
Pekere blir brukt på grunn av følgende:
1 - å returnere mer enn én verdi fra en funksjon.
2 - å passere matriser og strenger mer bekvemt fra en funksjon til en annen.
3-å manipulere arrays enklere ved å flytte pekere til dem (eller deler av dem), i stedet for å flytte arrays selv.
4 - å skape data strukturer, for eksempel knyttet lister og binære trær, hvor en datastruktur skal inneholde referanser til andre data strukturer.
5 - å formidle informasjon om minne, som i funksjon malloc (), som returnerer plassering av ledig minne ved hjelp av en peker.
fra boken:
C Programming bruker Turbo C The Waite Group

håper dette fordeler deg.
 

Welcome to EDABoard.com

Sponsor

Back
Top