| 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
    Almindelige fejl i Turbo C
    C- programmeringssprog er populær, men det er også en streng sprog i den forstand , at programmet skal overholde reglerne i sprog uden afvigelse . Programmører støder på fejl , når koden indtastes forkert , er en umulig instruktion stødt , eller når I /O opkald foretages til enheder forkert . Det er vigtigt at debug koden omhyggeligt, før kompilere den for at fjerne fejl. Case Sensitive

    C programmeringssprog er små bogstaver. Hvis der foretages et opkald til " TJEK ()" , men rutinen er kodet " kontrollere ()" der opstår en syntaksfejl og compiler afsluttes. En god tommelfingerregel for at undgå dette problem er at bruge kun små bogstaver , medmindre store bogstaver kræves til et bestemt formål . Versalfølsom omfatter tegn i en tekststreng så godt, så at en streng, der indeholder "Hello" vil ikke matcher en streng, der indeholder " hallo" medmindre programmøren indbefatter en rutine til at kontrollere tilfælde af strengen . Mere almindeligt , programmører omfatter subrutiner til automatisk at konvertere hele strengen til den ønskede sag , fjerne muligheden for brugerens fejl, når du bliver bedt om input.
    Missing Semicolon

    Et af de mest almindelige syntaksfejl opstår, når den bageste semikolon er udeladt af en linje kode . Fordi semikolon bruges til at fortælle programmet , at det har nået slutningen af ​​en instruktion linje, ikke at sætte et, hvor det er nødvendigt , vil resultere i en fejl, fordi programmet forsøger at fortsætte et sæt af instruktioner , der ikke eksisterer. < br >
    Matched beslag

    Alle rutiner og subrutiner er indeholdt i et sæt af parenteser , de " { " og " }" parentes. Disse symboler fortælle programmet , hvor et komplet sæt af kommandoer begynder og slutter , adskillelse af de forskellige program-sektioner . Hvis en eller begge konsoller er tilbage ud af en rutine, vil compileren returnere en syntaksfejl .
    Logiske fejl

    En logisk fejl opstår, når koden instruerer programmet at udføre en umulig opgave, såsom at dividere med nul eller tildele et tal til et helt tal variabel. Da denne type fejl kun kan vise sig , når programmet kører, er det normalt ikke genkendes af compileren .
    Variabel misforholdet

    Denne type fejl opstår, når en værdi tildeles den forkerte type variabel , såsom tildeling af en streng til en numerisk variabel eller omvendt . Hvis programmet kræver, at brugeren indtaster en numerisk streng , bør programmet indeholde de nødvendige kommandoer til at konvertere strengen , før den er tildelt .
    Disk og Fil Fejl

    Læs og skriv fejl opstår, når programmet forsøger at bruge en fil, der er af den forkerte type, såsom at forsøge at læse binære oplysninger fra en tekstfil. Andre læste fejl omfatter instruere programmet til at læse oplysninger ud over slutningen af filen eller forsøger at skrive til en hel eller skrivebeskyttet disk . Diskfejl er normalt ikke opdages af compiler og findes kun , når programmet støder hvad der er kendt som en runtime fejl .

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man opbygger Logic for Programming 
    ·Sådan oprettes Message Maps i MFC 
    ·Hvordan man laver en SWF fra C + + 
    ·Sådan slettes en C + + Corrupt Heap 
    ·Forskellen mellem FILESTREAM & StreamReader 
    ·Sådan bruges en STL Vector Iterator 
    ·Hvordan man skriver Database Ansøgninger Med C # 
    ·Sådan ændres Ikon i Xcode 
    ·Sådan genkender en Windows bruger Med ASP 
    ·Sådan bruges C + + klasse Template Specialisering 
      Anbefalede Artikler
    ·Sådan Konverter ét tegn til en anden på Ruby 
    ·Sådan Tilkald VB.NET funktion fra Fortran DLL 
    ·Hvordan man laver en stokastisk variabel Permanent 
    ·Sådan Code Up a Square Root i HTML 
    ·Kan Dreamweaver Rediger PHP 
    ·Tutorial for Sådan installeres jQuery plugins 
    ·Sådan oprettes tabeller Runtime i Visual Basic af Comm…
    ·Hvordan implementerer jeg Short Time Delay i C 
    ·Sådan redigeres en Listevisning objekt i Visual Basic 
    ·Definition af en Dell Optiplex GX1 Command Interpreter 
    Copyright © Computer Viden http://www.computerdk.com