Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Adres pierwszego znaku tablicy a adres łańcucha

Jakub17 09 Maj 2017 19:30 927 4
  • #1 09 Maj 2017 19:30
    Jakub17
    Poziom 6  

    Witam.

    Mam pewną wątpliwość dotyczącą łańcuchów w języku C. Mianowicie:

    Kod: c
    Zaloguj się, aby zobaczyć kod

    Dlaczego nazwa tablicy będąca adresem jej pierwszego elementu i łańcuch znakowy którego nazwa jest również adresem pierwszego znaku łańcucha są różne? Przecież równie dobrze mógłbym ten łańcuch zapisać tak:
    Kod: c
    Zaloguj się, aby zobaczyć kod

    Co dziwniejsze:
    Kod: c
    Zaloguj się, aby zobaczyć kod

    printf drukuje dwa takie same znaki pod dwoma roznymi adresami

    0 4
  • Pomocny post
    #2 09 Maj 2017 19:43
    2675900
    Użytkownik usunął konto  
  • #4 09 Maj 2017 20:07
    2675900
    Użytkownik usunął konto