Informatika2-2012/Eloadas01
A MathWikiből
A lap korábbi változatát látod, amilyen Wettl (vitalap | szerkesztései) 2012. február 7., 22:11-kor történt szerkesztése után volt.
Tartalomjegyzék |
1. előadás: A C nyelv alapjai
A C nyelv tulajdonságai
A C általános célú magas szintű (valójában a magasszintű és az alacsonyszintű nyelvek között helyezkedik el), melyet a Unix operációs rendszerhez Dennis Ritchie fejlesztett ki. 1988-ban szabványosítva lett: ANSI C.
- Strukturált nyelv
- Hordozható (a C kód számtalan gépen lefordítható és futtatható)
- Hatékony programok írására alkalmas (a magas szintű nyelvek közül a leghatékonyabbak egyike)
Matematikusként miért tanulunk C-t?
- A C nyelv több programnyelv alapja (C++, C#, Java,...)
- Más programnyelven írt kódok hatékonnyá tehetők, ha a legtöbb gépidőt használó függvényeket C-ben újra írjuk.
A C program felépítése
A forrás egyszerű szövegfájl .c kiterjesztéssel, mely bármely szövegszerkesztővel szerkeszthető. Például
#include <stdio.h> int main() { printf("Hello, World!\n"); return 0; }
Első C program
#include <stdio.h> main() { printf("Hello, World!\n"); }
#include <stdio.h> main() {printf("Hello, World!\n");}