Język C : Różnica między (*tab)[] a *tab[]

0

Hej,
mógłby mi ktoś wytłumaczyć jak się ma deklaracja (*tab)[] do *tab[] ,bo wygląda na to ,że są to dwie różne rzeczy,a nigdy nie wiem które kiedy należy użyć.

0

http://cdecl.org/ i wpisz tam int* tab[] oraz int (*tab)[]

Kwestia gustu i przyzwyczajenia, ale to jest jeden z powodów, dla których wolę gdy gwiazdka jest obok nazwy typu zamiast nazwy zmiennej. int* tab[] to tablica int* tak jak int tab[] to tablica int.

0

Dzięki za linka! Stronka mega, przyda się jeszcze nie jeden raz na pewno.

2

to jest jeden z powodów, dla których wolę gdy gwiazdka jest obok nazwy typu zamiast nazwy zmiennej

A potem powstają kwiatki typu deklarowanie dwóch wskaźników poprzez int* a, b.

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