Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> C /C + + Programming >> Content
    Vanlige feil i Turbo C
    C programmeringsspråk er populært, men det er også en streng språk i den forstand at programmet må følge reglene i språket uten avvik . Programmerere oppstår feil når koden blir angitt feil , er en umulig instruksjon oppstått eller når I /O- samtalene er laget til enheter feil . Det er viktig å feilsøke koden nøye før kompilering det å fjerne feil . Tilfelle Sensitive

    C programmeringsspråk er case sensitive . Hvis en samtale er gjort til " SJEKK ( ) ", men rutinen er kodet som "check ( )" oppstår en syntaksfeil og kompilatoren opphører . En god tommelfingerregel å unngå dette problemet er å bruke bare små bokstaver med mindre store bokstaver er nødvendig for et bestemt formål . Tilfelle sensitivitet omfatter tegnene i en tekststreng i tillegg, slik at en streng som inneholder " Hello" ikke vil matche en streng som inneholder "hallo" med mindre programmerer har en rutine for å sjekke saken av strengen . Mer vanlig , programmerere inkluderer subrutiner til å automatisk konvertere hele strengen til ønsket fall eliminere muligheten for brukerfeil når du blir bedt om innspill .
    Missing Semicolon

    En av de mest vanlige syntaksfeil oppstår når den etterfølgende semikolon er utelatt av en kodelinje . Fordi semikolon brukes til å fortelle programmet at det har nådd enden av en instruks linje, ikke å sette en der det er nødvendig vil resultere i en feilmelding fordi programmet forsøker å fortsette et sett med instruksjoner som ikke eksisterer .

    Matchet konsoller

    Alle rutiner og subrutiner finnes innenfor et sett med parentes , den " {" og "} " parentes . Disse symbolene forteller programmet hvor et komplett sett med kommandoer begynner og slutter , skille de ulike deler av programmet . Dersom en eller begge parentes er utelatt av en rutine, vil kompilatoren returnere en syntaksfeil .
    Logiske feil

    En logisk feil oppstår når koden instruerer programmet for å utføre en umulig oppgave, for eksempel divisjon med null eller tildele et desimaltall er et helt tall varierende. Fordi denne type feil kan bare dukke opp når programmet kjører , er det vanligvis ikke gjenkjennelig av kompilatoren .
    Variabel Ikke samsvarende

    Denne typen feil oppstår når en verdi som er tilordnet til feil type variabel , slik som en streng for å tilordne en numerisk variabel eller omvendt. Der programmet krever at brukeren å legge inn en numerisk streng, skal programmet inneholde de nødvendige kommandoer for å konvertere strengen før det er tildelt.
    Disk og fil Feil

    Les og skriv feil oppstår når programmet forsøker å bruke en fil som er av feil type, for eksempel forsøker å lese binær informasjon fra en tekstfil . Andre lesefeil inkluderer instruere programmet til å lese informasjon utover slutten av filen eller forsøker å skrive til en full eller skrivebeskyttet disk. Diskfeil er vanligvis ikke oppdages av kompilatoren , og finnes bare når programmet møter det som er kjent som en runtime error .

    früher :

     Weiter:
      Relatert Artike
    ·Connection String for SQL Autentisering 
    ·Hvordan lage en Randomizer i C 
    ·Hvordan lage et histogram hjelp av C Programming Kode 
    ·Hvordan å kompilere C i Ubuntu 
    ·Hvordan bruke Alice til Program Games 
    ·Hvordan lage en C Console Application som fungerer som …
    ·Hvordan å manipulere Listevisning Controls i MFC 
    ·Hvordan skrive kode for iPhone 
    ·Hvordan bruke strncpy funksjon i C + + 
    ·Hvordan lage en trykknapp Invisible i Visual C 
      Anbefalte artikler
    ·Hvordan lage en ny tilkobling i NetBeans 
    ·Hvordan bruke DirListBox i VB6 
    ·Hvordan installere Java på en Windows Mobile Cell Phon…
    ·Xcode Text Editor Tutorial 
    ·Hvordan sette fokus Med jQuery 
    ·Hvordan slå av vise feil i PHP 
    ·Hvordan bruke Zend båndautolaster 
    ·Sette inn en Integer Into en String 
    ·Hvordan bruke Int å få farge RGB -koden 
    ·Slik oppgraderer Java til 1.4.2-03 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/