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 >> C /C + + -programmering >> Content

    Skillnad mellan C & Visual C

    C och dess superset , C + + , är systemutveckling språk spåra deras ursprung tillbaka till några av de första multiprocessing datorerna byggdes under 1960 och 1970 . Under utvecklingen av språket , fick några olika språk normer skapats för att tillgodose vissa utvecklingsmiljöer . Två viktiga standarder , ANSI standard C språket och Microsoft Visual C /C + + språket liknar , men fungerar bra i olika sammanhang , och på olika plattformar . K & RC

    Innan ANSI och Visual C , följt språket C vad var känd som K & R specifikationen . " K & R " står för " Brian Kernighan " och " Dennis Ritchie , " två programmerare som utvecklat språket . K & R specifikationen är informellt , och endast noteras som en specifikation eftersom de två skaparna skrev den ursprungliga C boken programmering instruktion , " The C Programming Language " som blev den inofficiella specifikation av C. Denna ursprungliga specifikationen introducerade syntax och bibliotek som följde C. Addera ANSI C

    specifikationen för C och C + +-programmering språk definieras av American National Standards Institute eller ANSI följde efter K & R standard , bland andra . År 1990 publicerade ANSI kommittén den första officiella ANSI standard för C-språket . Senare blev ANSI standard som antagits som en internationell standard eller ISO . Vanligtvis någon kod skriven i ANSI /ISO- standarder , inte med tanke på maskinvara , bör sammanställa under någon C-kompilator .
    Visual C + +

    Visual C + + hänvisar till en speciella C-kompilator och interaktiv utvecklingsmiljö ( IDE ) som skapats av Microsoft . Denna miljö arbetar med en standard för C + + som använder Microsoft- bibliotek för att skapa stora, komplexa projekt på Windows-system . Med tillgång till speciella system bibliotek , kan Windows-programmerare lättare generera Windows-applikationer . Med integrerad miljö , Windows-programmerare finner det mycket lättare att arbeta med stora kod projekt eller flera projekt samtidigt - . Igen , via Windows-plattformen Addera Vad är skillnaden

    K & R standarden var bara inofficiellt i den meningen att det är den ursprungliga specifikationen för det språk som skapats av de ursprungliga utvecklarna . När ANSI Utskottet beslutade att standardisera språket , skapade det en normaliserad version som sedan sprids internationellt , för att underlätta utvecklingen . I detta fall , efter ANSI specifikation innebar att arbeta på exakt samma språk , bibliotek , och teckenuppsättningar som alla andra programmerare använder ANSI . Visual C + + utvecklare utvecklas exklusivt för Windows , eftersom program skrivna med Visual C + + och dess bibliotek är inte bärbara plattformsoberoende .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man organiserar en lista Använda structs i C + +
    ·Hur du ändrar en fyllnadsfaktor
    ·Hur Split en String i C
    ·Ta bort en rad i DataGridView
    ·Hur Graph en sinusvåg i C + +
    ·Hur man skapar en C-programmet i Visual Studio
    ·Hur man kan få en C-struktur från Fortran
    ·Hur man utför I /O med binära filer i C + +
    ·Hur man gör en sträng till en array i C + +
    ·Hur avsluta program i C
    Utvalda artiklarna
    ·Hur man använder verktygstips i VB
    ·Servlet vs Struts
    ·Hur man läser en xls-fil med en C-programmet
    ·Hur man använder grafisk API i VB.NET
    ·Hur kod PHP och MySQL för att välja staten
    ·Python Breaking Loops
    ·Hur bindande DataTable till ListView i Net
    ·Vad är skillnaden mellan Beta och 2.0
    ·Är Java starkt skrivade Viktigt
    ·Hur du använder PHP SQLite
    Copyright © Dator Kunskap http://www.dator.xyz