Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ============================================================================
- Name : zad2.c
- Author :
- Version :
- Copyright : Your copyright notice
- Description : Hello World in C, Ansi-style
- ============================================================================
- Dotychczas zajmowaliśmy się sytuacją, gdy wskaźnik wskazywał na jakąś zmienną.
- Jednak nie tylko zmienna ma swój adres w pamięci. Oprócz zmiennej
- także i funkcja musi mieć swoje określone miejsce w pamięci.
- A ponieważ funkcja ma swój adres[6], to nie ma przeszkód, aby i na nią wskazywał jakiś wskaźnik.
- */
- #include <stdio.h>
- #include <stdlib.h>
- int suma(int a, int b)
- {
- return a+b;
- }
- int iloraz(int a, int b)
- {
- return a/b;
- }
- int main(void) {
- puts("!!!Hello Wodrld!!!"); /* prints !!!Hello World!!! */
- int (*wsk)(int a, int b);
- wsk=suma;
- printf("4+5=%d\n", wsk(4,5));
- wsk=iloraz;
- printf("20/5=%d\n", wsk(20,5));
- return EXIT_SUCCESS;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement