Canit Construction

Anledningen till att C heter just C r att det eftertrdde ett sprk som hette B, vilket i sin tur kom frn nmligen Bell Labaratories.

Anledningen till att man valde ett helt nytt namn var fr att det inte bara var en liten vidareutveckling utan frbttringarna var helt revolutionerande.

Den frsta versionen av C skrevs av D.M. Ritchie 1978. Sedan dess har sprket utvecklats i flera omgngar och en variant kallad C++ har ocks tagits fram. Den stora skillnaden mellan C och C++ r att C++ r mer objektorienterat.

C och C++ r kompilerade sprk, dvs de skrivs i av mnniskor lsbar text och kompileras sedan (dvs omvandlas) till maskinkod - den kod som datorernas processorer frstr. Drmed krs programmen mycket snabbt och effektivt.

C lmpar sig vl fr webb-milj och r ltt att koppla till webb-dokument genom CGI.

Frdelar:
Snabbt. Ingen kan sno din kllkod och ndra i.

Nackdelar:
Svrt att ndra eftersom det mste kompileras om.

Exempel:
Databas program, skmotorer.

Stds av browser:
Eftersom C/C++ program kopplas till web-dokumenten via CGI s stds det av s gott som alla browsers

Canit tycker:
Det strsta programeringssprken. r standard att skriva stora saker i d det r snabbt.

Mera Info:
Mer info om C: http://pitel_lnx.ibk.fnt.hvu.nl/~rbergen/cmain.html
Mer info om C ++: http://www.iftech.com/oltc/cpp/cpp0.stm
Exempel p kllkod till ett program som endast skriver ut texten 'Hello World!' p skrmen.

#include <stdio.h>

void main(void)
{
    printf("Hello World");
}

Ett utdrag ur samma program i kompilerad form.

d [-ͣ\ `D4 `  Pd
Pq_[Hello World! U
htj_]US| =| t;u
]]USH u1=L tlLd
tH Ku	h_]]U
]US} t@8u+PPj
أ ]]USVGEPj
 أ ]]USMh.
hT hhVPEPPEEPE
P{ ,}e*jEPj
 U}je[^_]Uf
fur}fEf%fEf%?fUf
fEm]UWVS}19 v! WURR
 C9e[^_]li.....


<<< Fregende Nsta >>> GIF | GIF Animation | JPEG | Imagemaps | Java | Javascript
Perl | C/C++ | CGI och Perl | CGI och C | HTML | Frames | VRML
Shockwave | VivoActive | Audio (AU) | Cookies | Databas
verfringstider | Kompatibilitet | "Under construction"