niezrozumialy zapis

0

znalazłem na forum zapis :
Niezmiennikiem tej pętli będzie następujący warunek:

y==a**i

co oznacza te ** ?

1

W Pythonie ** to operator potęgowania, w C++ go nie spotkałem. Możesz dać linka do oryginału?

1

** to w normalnym wypadku wskaźnik na wskaźnik.

Tak dawno niestety nie widziałem C++, że w tym kontekście... Nie wiem za żadne skarby.

Wygląda to dość osobliwie, @kq, oświecisz w wolnej chwili?

4

Jeśli to pochodzi stąd Niezmiennik w algorytmie to jest to zapis w Pythonie, a nie C++.
Syntaktycznie w C++ jest to możliwe jeśli np. i jest wskaźnikiem i masz po prostu mnożenie a i wartości wskazywanej przez i, ale pewnie to nie o to tutaj chodzi.

1

To jest tak jak się nie da dostatecznie dużo kontekstu.
Zatwierdza się odpowiedź, która jest nieprawidłowa.
A tutaj i musi być wskaźnikiem lub iteratorem, więc to @twonek podał prawidłową odpowiedź

1

Problem by nie istniał gdyby nie kijowe formatowanie.
Dobrze, że zmienne to a i i, a nie na przykład f i k . y=f**k ;)

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