Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Computer Programspråk >> Content

    Sekventiell Datatyp

    Många programmeringsspråk , inklusive C , C + + , Python och Java , omfattar sekvens eller sekventiella datatyper . Sekventiell datatyper har många gemensamma egenskaper . De innehåller flera bitar av data , så kallade "element ", som hålls i en viss ordning . Varje element är numrerade , eller indexeras , så att enskilda element , kan bitar av sekvensen eller hela sekvensen manipuleras . Strings

    En sträng är en sekvens av datavärden , oftast grupper av åtta intilliggande bitar , så kallade " byte ", som vanligtvis representerar tecken . Kartläggningen mellan datavärden och tecknen bestäms genom en teckenuppsättning , en definierad lista på tecken som erkänts av hårdvara och mjukvara . Tecknen i en sträng är numrerade från vänster till höger med början från 0 eller , alternativt , numrerade från höger till vänster , från minus 1 . Varje tecken i en sträng kan nås genom att indexet efter strängen i hakparenteser .


    Arrays En array är en sekvens av element med samma typ - det är , sträng eller numeriskt uppgifter - som har samma variabelnamn . En array är en typ av stenmaterial, eller komposit , datatyp , varje enskilt element i en matris kan användas i ett uttalande eller uttryck på samma sätt som en vanlig sträng eller numerisk variabel . Antalet dimensioner beroende på programmeringsspråk , men det är oftast obegränsad .
    Listor

    En lista är en datastruktur som kan hålla flera värden , möjligen av olika slag , till exempel text och tal . Det faktum att objekten i en lista behöver inte alla ha samma typ - och i vissa programmeringsspråk , kan en lista öka i storlek under körning - gör listor mer flexibla än "klassiska" matriser . Men till skillnad från en array , är de objekt i en lista vanligtvis nås sekventiellt , som arbetar från huvudet av listan till svansen . Vissa programmeringsspråk Addera Tupler

    , inklusive Lisp och Python , inkludera ytterligare sekventiella datatyp , känd som en " tupel . " en tupel definieras ungefär som en lista , men när en tupel har skapats , kan elementen inte läggas till eller tas bort . Med andra ord är det " oföränderliga . " För data som inte behöver ändras , tupler ger skydd mot oavsiktliga ändringar och är snabbare än listor . Tupler används vanligtvis för att skicka en sträng av parametrar från ett program till ett annat , eller att representera en uppsättning värde attribut i en relationsdatabas .

    Tidigare:

    nästa:
    relaterade artiklar
    ·MATLAB -kod för White Noise
    ·Hur man skapar ett ResultSet Från Kör på en länkad …
    ·Hur man gör paket för Cydia på iPhone
    ·Hur man tar bort ett Sound -objekt i ActionScript 3
    ·Hur Program för Exponents
    ·Hur man skriver ett manus till utloggning
    ·Hur konvertera heltal till Bytes
    ·Hur ta isär Setup.exe
    ·Hur konvertera binär till byte
    ·Hur man tar bort Borders i CSS
    Utvalda artiklarna
    ·Hur kalibrerar jag den OSCCAL Med en PICkit2
    ·Hur man skapar ett Adobe AIR-program
    ·Hur byta namn kolumner i MySQL
    ·Hur man använder Visual C 6
    ·Microsoft Visual Studio 2008 Krav
    ·Hur man Byta namn på en fil i Visual Studio C
    ·Hur får man ett svar från en röstbrevlåda i VB.Net
    ·Hur man drar ett cirkeldiagram i Java
    ·Hur Referens VB fungerar inifrån ASPX
    ·Hur man gör ett oscilloskop i Python
    Copyright © Dator Kunskap http://www.dator.xyz