Czy da się jakoś zadeklarować tablicę nie używając operatora indeksowania tablicy, tzn. nawiasów kwadratowych, przy użyciu wskaźników?
0
0
Zadeklarować? Nie bardzo bo musisz zawsze podać rozmiar jakoś.
0
Cały czas nie dawało mi to spokoju. Bo poruszać się po tablicy można bez operatora indeksowania, ale nie byłem pewien czy stworzyć można tablicę bez niego.
1
No, a malloc
i zabawa z nawiasami?
0
Trzeba chyba sprecyzować to co mówiłem. Bo bez operatorów indeksowania nie da się zadeklarować jedynie statycznej tablicy. Bo jeżeli chodzi o dynamiczną, to sprawa ma się inaczej.
0
Bez operatora indeksowania się nie da, ale za to możliwe jest bez nawiasów kwadratowych, np int tab??(4??). W C++ da się stworzyć tablicę bez zapisu [] używając std:vector. Tak, to jest tablica, może bez dokładnego przeniesienia na kod maszynowy, ale bardziej na warstwie ideowej.