wskaznik genericzny (jego typ definiuje sie w drodze), czyli wskaznik typu "void"
- /*
- wskaznik genericzny (jego typ definiuje sie w drodze), czyli wskaznik typu "void"
- Generic Pointers: ( void Pointer )
- */
- #include <stdio.h>
- int main()
- {
- int i;
- char c;
- void *wsk_generyczny;
- i = 6;
- c = 'a';
- wsk_generyczny = &i;
- printf("wskaznik generyczny wskazuje zmienna typu int %d\n",
- *(int*) wsk_generyczny);
- wsk_generyczny = &c;
- printf("wskaznik generyczny wskazuje zmienna typu znakowego %c\n",
- *(char*) wsk_generyczny);
- return 0;
- }