Wskaźniki p i q wskazują
odpowiednio na początkowy i końcowy element pewnej tablicy
elementów typu int. Zadeklaruj je i napisz wyrażenie, które da w
wyniku liczbę elementów tej tablicy.
#include <stdio.h> int main () { int a[] = {1,2,3,4,5,6}; int *p = &a[0]; int *q = &a[5]; printf("\ Tablica {1,2,3,4,5,6}\n\ Adres wskaznika p = %p\n\ Adres wskaznika q = %p\n\ Roznica adresow q-p = %i\n\ Długość tablicy q-p+1 = %i\n\ Wyrazenie q-p+1\n", p, q, q-p, q-p+1); return 0; } /* Tablica {1,2,3,4,5,6} Adres wskaznika p = 0xbfe08738 Adres wskaznika q = 0xbfe0874c Roznica adresow q-p = 5 Długość tablicy q-p+1 = 6 Wyrazenie q-p+1 */
Komentarze
Prześlij komentarz