| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> Delphi programmering >> Content
    Pascal Array Pointers
    Før Java , var det primære programmeringssprog undervises i college computer science kurser Pascal . Denne " undervisning " sprog snart udviklet sig til et professionelt værktøj, der anvendes til at fremstille hjælpeprogrammer og applikationer til Apples tidlige Macintosh-computere , Microsoft DOS og Windows-operativsystemer. Moderne Pascal compilere er generelle formål sprog , der understøtter basale datatyper som arrays og pointere samt data -typen udvidelse gennem klasserne. Pascal Oversigt

    Pascal programmeringssprog blev udviklet i 1971 af den schweiziske datalog Niklaus Wirth som et redskab til at undervise universitetsstuderende struktureret programmering teknikker. Wirth designet Pascal at være en lille , men Extensible programmeringssprog . Nye versioner af Pascal er blevet udviklet, udvide funktionerne i sproget. UCSD Pascal, Object Pascal, Alcor Pascal, TurboPascal , FreePascal og Delphi er sprog, som er bygget på fundamentet af Wirth oprindelige eksperiment.
    Pascal Arrays

    Et array er en navngivne variabel, der indeholder andre variabler . De data i et array tilgås ved at referere til navngivne variabel. En Pascal matrix indeholder en eller flere variable med samme datatype . For eksempel et array kaldet " myNumbers " kan indeholde heltal 1, 2 , 3, 10 og 33. . Når du erklærer en Pascal array, skal du angive antallet af elementer i rækken, og datatypen for disse poster. For eksempel udsagnet " myNumbers : array [ 1 .. 10] Integer ," skaber en vifte af ti heltal tilgås via de variable myNumbers . Du får adgang til værdien af ​​variablen i et array ved hjælp af sit indeks . For eksempel, " myNumbers [2] : = 3" tildeler værdien 3 til det andet element i array myNumbers
    Pascal Pointers

    Oprindeligt . , har en Pascal pointer ikke pege på hukommelse adressen på en variabel som er almindeligt i sprog som C. stedet blev Pascal pointers til formål at pege på optegnelser - Pascal måde at skabe nye datatyper . Nyere versioner af Pascal såsom TurboPascal , FreePascal og Delphi tillader C -lignende pointer adgang til variablens hukommelse adresser .
    Oprettelse Tip til at Arrays

    FreePascal er en fri og åben source-udvikling værktøj kompatibel med TurboPascal 7. . For at oprette en pegepind til et array med FreePascal , skal du erklære en pointer til den samme datatype som array indeholder . Udsagnet " myPtr : ^ Integer " opretter en pointer til en vilkårlig integer variabel. Du kan pege myPtr til mynumber array med erklæringen " myPtr : = @ myNumberArray [0]. " Man kan derefter få adgang til værdien i mynumber peget på af myPtr efter indeksering. Udsagnet " myPtr [3 ]" peger på det tredje element i mynumber array.

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan at vide , om din Business Partner Er tilranet 
    ·Sådan finde sange på BPM 
    ·SCION Wheel Moment Specs 
    ·Hvordan kan jeg tjene penge på en gratis hjemmeside 
    ·Sådan Konverter udvidet til Heltal på Pascal 
    ·Google Tilsløring Teknikker 
    ·Hvordan man laver en No- Strings - Attached Relationshi…
    ·Sådan Design en skabelon for Joomla 
    ·Sådan slettes en fil med Sub - mappe & filer i Delphi 
    ·Hvordan du bruger Adobe Acrobat PDF -filer i en Delphi …
      Anbefalede Artikler
    ·Sådan kører en Visual Basic program i MS Studio 
    ·Hvordan man laver en Screen Saver i Visual Basic 2010 
    ·Sådan Tilføj Windows Media afspillere Control i VB6 
    ·Sådan Fremskynde PHP Curl 
    ·Sådan Slet Cursor attribut i PL /SQL 
    ·Hvordan tilføjer jeg en PHP Script Brug MySQL 
    ·Hvordan man laver en Lace Sjælevarmer 
    ·Hvad betyder Debugging Query Mean 
    ·Sådan oprettes en sikkerhedskopi af en database ved hj…
    ·Sådan Konverter en dobbelt at flyde i Java uden at mis…
    Copyright © Computer Viden http://www.computerdk.com