Adres IP kompa

0

Witam !!!

Jak pobrać z kompa adres IP i wstawić go do programu?? I jeszcze taka ciekawostka czy deklaracja

char name[12]="Jest ok";

i

char name[12];
name[12]="Jest ok";

oznacza to samo i czy można jej używać??

0

ad 1) było
ad 2) a w ogóle sprawdziłes, czy jest to kompilowalne?

0

char name[12];
name[12]="Jest ok";

To jest zle poniewaz:
a) tablica name ma 12 elementow, ale indeksowane sa od 0 do 11, zatem przyisujesz cos do pamieci ktora nie nalezy do twojego progsa
b) nawet jezeli by istnial element 12, to probujesz przypisac string 7-literowy + NUL do zmiennej typu char, co jest bledem
c) napisy w stylu C i tak mozna w ten sposob tylko inicjalizowac, nalezy sie posluzyc np:
char name[12];
strcpy(name,"Jest ok"); //naglowek string.h

1 użytkowników online, w tym zalogowanych: 0, gości: 1