| 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 >> C /C + + Programming >> Content
    Hvad er en ISO Programmør
    ISO - International Organization for Standardization - har udviklet mere end 18.500 standarder for forskellige emner , herunder til C programmeringssprog ? . ISO vedtog sine standarder for C i 1999 og har opdateret dem flere gange siden . En ISO programmør er én , der kender og følger ISO-standarder for C. Scope

    ISO-standarden for C programmering dækker repræsentation syntaks og begrænsninger af C sprog de ​​semantiske regler for fortolkningen af ​​C-programmer ; repræsentation af input og output data og de ​​restriktioner og begrænsninger pålagt af overensstemmelse med normerne . Det angiver ikke mekanikken ved hvilken computer omdanne og anvende programmer, eller computerens input og output . ISO også sætter ingen grænser for størrelse eller kompleksitet af et program og mængden af ​​data, den indeholder .
    Overensstemmelse

    " Strictly overensstemmende " programmer kun bruge funktioner af C- sproget og bibliotek er angivet i ISO-standard. Sådanne programmer aldrig bruge udefinerede eller uspecificerede adfærd , ISO- betegnelse for programmet adfærd uden for standarderne. Strengt overensstemmelse programmer skal følge alle " shalls " og " skal ubemidlede " udtalte i ISO C -standarden. Hvis du skriver et program, der går imod disse krav og forbud , er det ikke strengt i overensstemmelse , men om det virker korrekt og bruger korrekte data , er det stadig et korrekt program.
    Skrivning programmer

    Når du skriver en ny ISO -overensstemmende program , skal du bruge typografier og retningslinjer i den seneste sæt opdateringer . Hvis der er en mulighed for en person bruger en ældre , pre- ISO compiler til at arbejde på dit program , skrive et program , der kan fungere i begge miljøer . For eksempel, hvis du bruger STDC makro i header og kildefiler vil det arbejde i de nuværende og præ- ISO compilere , selv pre- ISO- compilere forlader makro udefineret. Nogle C-funktioner - genanvendelige blokke af kode - kan ikke skrives til at opfylde både præ - og post- ISO-standarder, men
    Opdatering
    p Hvis du har en . eksisterende program i pre- ISO C og du gerne vil opdatere den - for eksempel at bruge ISO- funktion prototyper, som definerer funktioner ' parametre - der er fire måder at opdatere din kode . Hvis du kompilere det uden ændringer vil compileren identificere eventuelle uoverensstemmelser på listen over parametre. Alternativt kan du ændre alle funktionsdefinitioner at bruge funktionen prototyper. De mest effektive muligheder tilføjer funktion prototyper til overskrifter , eller tilføje dem til både overskrifter og begyndende kildefiler. [ REF4 , opdatering eksisterende kode

    Forrige :

    næste :
      Relaterede artikler
    ·ASP.NET Projekter og Kodning i C 
    ·Definition af en Riser Card 
    ·Hvordan man skriver en Game Story i C + + 
    ·Sådan Debug hukommelseskorruptionsfejl Problemer på W…
    ·Sådan udfyldes en DataReader Brug Statement 
    ·Sådan Program Game Boy Advance spil 
    ·Sådan bruges Com-porte i Visual C 
    ·Sådan Find en Maximum i Array i C 
    ·Sådan bruges en Switch Statement i C 
    ·Funktion i C for palindromer 
      Anbefalede Artikler
    ·Sådan ændres et heltal til en streng i Java 
    ·Sådan Set Java Heap Space 
    ·Hvordan man laver en arbejdsgruppe Wireframe 
    ·Sådan Administrer Tilbagerulning Segmenter 
    ·Sådan kører en batch-fil i PHP 
    ·Sådan bruges en Switch Case Med Enum 
    ·Sådan Gør spil programmer på en TI- 83 Plus 
    ·Hvordan opretter jeg en controller ved hjælp af et sti…
    ·Sådan nulstilles contentView på Android 
    ·Sådan Pass en String at åbne en ifstream 
    Copyright © Computer Viden http://www.computerdk.com