Informatika2-2012/Eloadas01
A MathWikiből
(Változatok közti eltérés)
1. sor: | 1. sor: | ||
== 1. előadás: A C nyelv alapjai == | == 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 | ||
+ | |||
+ | <code lang="c"> | ||
+ | #include <stdio.h> | ||
+ | int main() | ||
+ | { | ||
+ | printf("Hello, World!\n"); | ||
+ | return 0; | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | |||
+ | |||
+ | === Első C program === | ||
+ | |||
+ | |||
+ | <code lang="c"> | ||
+ | #include <stdio.h> | ||
+ | main() | ||
+ | { | ||
+ | printf("Hello, World!\n"); | ||
+ | } | ||
+ | </code> | ||
+ | |||
+ | <code lang="c"> | ||
+ | #include <stdio.h> | ||
+ | main() {printf("Hello, World!\n");} | ||
+ | </code> |
A lap 2012. február 7., 22:11-kori változata
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");}