Tyto stránky již nejsou udržovány. Obsah je postupně přesouván/aktualizován na adrese chytrosti.marrek.cz.
1/1
Na této stránce jsou k dispozici zdrojové soubory, které jsem vytvářel při výkladu během výuky. Nejsou to ukázkové a bezchybné zdrojové soubory. Ba naopak, jsou to pracovní neučesané verze, které vznikaly interaktivně ve výuce, často s cílem ukázat, že "takto se to nemá".
1 /*
2 * Soubor: 20101213-Mon-ukazatele.c
3 * Datum: 13.12.2010 10:23
4 * Autor: Marek Nožka, nozka <@t> spseol <d.t> cz
5 * Licence: GNU/GPL
6 * Úloha: ukázka práce s ukazateli
7 */
8
9 #include <stdio.h>
10
11 void vymen(int *x, int *y)
12 {
13 int tmp = *x;
14 *x = *y;
15 *y = tmp;
16 }
17
18 /**
19 * Hlavní program.
20 */
21 int main(void) {
22 int a,b;
23
24 scanf("%d %d",&a,&b); // funkci předávám adresu proměnné a
25 vymen(&a,&b);
26 printf("## %d %d \n",a, b);
27
28 return 0;
29 }