wskaznik genericzny (jego typ definiuje sie w drodze), czyli wskaznik typu "void"

wskaznik genericzny (jego typ definiuje sie w drodze), czyli wskaznik typu "void"


  1. /*
  2. wskaznik genericzny (jego typ definiuje sie w drodze), czyli wskaznik typu "void"
  3. Generic Pointers: ( void Pointer )
  4. */
  5. #include <stdio.h>
  6. int main()
  7. {
  8. int i;
  9. char c;
  10. void *wsk_generyczny;
  11. = 6;
  12. = 'a';
  13. wsk_generyczny = &i;
  14. printf("wskaznik generyczny wskazuje zmienna typu int %d\n",
  15. *(int*) wsk_generyczny);
  16. wsk_generyczny = &c;
  17. printf("wskaznik generyczny wskazuje zmienna typu znakowego %c\n",
  18. *(char*) wsk_generyczny);
  19. return 0;
  20. }


Learn More :