Run Code
|
API
|
Code Wall
|
Users
|
Misc
|
Feedback
|
Login
|
Theme
|
Privacy
|
Blog
vyměna proměnych pomoci parametru
//clang 6.0.0 #include <stdio.h> void vymen(int *aPtr1, int *aPtr2); int main(void) { int a = 10; int b = 20; //int *pa = &a; //int *pb = &b; int *pa; int *pb; pa = &a; pb = &b; printf("&a=%p &b=%p\n", &a, &b); printf("pa=%p pb=%p\n", pa, pb); printf("Pred vymenou: a=%d b=%d\n", a, b); vymen(pa, pb); //vymen(&a, &b); printf("Po vymene: a=%d b=%d\n", a, b); return 0; } void vymen(int *aPtr1, int *aPtr2) { printf("aPtr1=%p aPtr2=%p\n", aPtr1, aPtr2); int tmp = *aPtr1; *aPtr1 = *aPtr2; *aPtr2 = tmp; return; }
run
|
edit
|
history
|
help
0
Please
log in
to post a comment.
Bucles: terna pitagórica
13 12 2014 20:25
Vending machine
struct
Regiones A y B
Día de la semana
Roots of a Quadratic Equation
Bucles: Suma de n números tecleados hasta introducir 0
Herout (67) - 2+
Kód
Please log in to post a comment.