Untitled

 avatar
unknown
c_cpp
a year ago
724 B
6
Indexable
#include <stdio.h>

int main()
{
    int num = 10;
    
    int* ptr = &num;
    int** ptr2 = &ptr;

    printf("Wartość num: %d\n", num);
    printf("Adres num: %p\n", &num);
    printf("Wartość wskaźnika ptr: %p\n", ptr);
    printf("Adres wskaźnika ptr: %p\n", &ptr);
    printf("Wartość wskazywana przez ptr: %d\n", *ptr);
    printf("Wartość wskaźnika ptr2: %p\n", ptr2);
    printf("Adres wskaźnika ptr2: %p\n", &ptr2);
    printf("Wartość wskazywana przez ptr2: %p\n", *ptr2);

    printf("\nRozmiar num: %zu bajtów\n", sizeof(num));
    printf("Rozmiar wskaźnika: %zu bajtów\n", sizeof(ptr));
    printf("Rozmiar wskaźnika: %zu bajtów\n", sizeof(ptr2));

    return 0;
}

Editor is loading...
Leave a Comment