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.

[C] Dostęp do elementu tablicy w strukturze

nerbius 27 Lut 2012 19:24 1213 5
  • #1 27 Lut 2012 19:24
    nerbius
    Poziom 7  

    Witam,

    Mam strukturę:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    I chce zmodyfikować np 2 element tablicy cUser, jak to zrobić?

    Utworzyłem wskaźnik na strukturę:
    Kod: c
    Zaloguj się, aby zobaczyć kod


    Poprzez:
    Kod: c
    Zaloguj się, aby zobaczyć kod
    nie działa poprawnie.

    0 5
  • #3 27 Lut 2012 22:12
    nerbius
    Poziom 7  

    Zależy mi na tym, aby odwołanie do wartości tablicy było za pomocą wskaźnika. Ponieważ mam funkcję która przyjmuje jako argument wskaźnik do struktury.

    0
  • #5 28 Lut 2012 09:38
    nerbius
    Poziom 7  

    Funkcja:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Wywołanie:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    Funkcja czyta ustawienia z pliku config.cfg. Potrzebuje po odczytaniu ciągu znaków usunąć znak nowej linii i wstawić NULL na koniec.

    0
  • #6 28 Lut 2012 10:50
    DRK82
    Poziom 11  

    nerbius napisał:
    Poprzez:
    Kod: c
    Zaloguj się, aby zobaczyć kod
    nie działa poprawnie.

    To jest poprawny zapis.

    Jeśli bufor ma rozmiar MAX, to kopiuj do niego maksymalnie MAX-1 znaków, żeby zostawić miejsce na kończący '\0'.

    0