Run Code
|
API
|
Code Wall
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Patreon
hrátky s ukazately
#include <stdio.h> int main(void) { int a = 10; int b = 20; int *pa = NULL; //pa je ukazatel na typ int a ukazuje na adresu 0(NULL) int *pb = NULL; //pb je ukazatel na typ int a ukazuje na adresu 0(NULL) pa = &a; //uložení adresy a do ukazatele pa, & slouží k označení adresy nikoliv proměné pb = &b; //uložení adresy b do ukazatele pb printf("a: %d\n", a); printf("b: %d\n", b); printf("a: %p\n", a); //vypsani adresy a - způsobeno %p printf("b: %p\n", b); printf("pa: %p\n", pa); //%p - pointer - ukazatel, printf vypíše adresu uložení proměné a printf("pb: %p\n", pb); //%p - pointer - ukazatel, printf vypíše adresu uložení proměné b printf ("*pa: %d\n", *pa); //dereferne - *, pracuje s obsahem v uložené adrese printf ("*pb: %d\n", *pb); //dereferne - *, pracuje s obsahem v uložené adrese int temp = *pa; //dočasná proměná *pa = *pb; *pb = temp; printf("a: %d\n", a); printf("b: %d\n", b); return 0; }
run
|
edit
|
history
|
help
0
bignum test
test
test
matice
Ukazatele PR4
Stack
"Neon" Text Loop. My First Proggam :)
stdio.h
euklejduv algoritmus
TVector