Różnica pomiędzy ++ a + 1
Ostatnio zmodyfikowano 2016-01-31 16:23
pomocnik123 Temat założony przez niniejszego użytkownika |
Różnica pomiędzy ++ a + 1 » 2016-01-31 15:43:15 Jaka jest różnica pomiędzy ++ a +1, http://cpp0x.pl/kursy/Kurs-C++/Poziom-3/Wyszukiwanie-frazy-w-tekscie/352 bo gdy zmienię w znalezionaPozycja = tekst.find( szukanyZnak, znalezionaPozycja + 1 ) +1 na ++ nie dziala? |
|
pekfos |
» 2016-01-31 15:44:03 Które ++? Są 2 różne. |
|
pomocnik123 Temat założony przez niniejszego użytkownika |
» 2016-01-31 15:45:12 znalezionaPozycja + 1 . Chodzi mi o znalezionaPozycja++ . Z preinkrementacją działa, a z post nie. Dlaczego? |
|
Gibas11 |
» 2016-01-31 15:56:39 dla i = 0. tab[ i++ ] - dostaniesz element o indeksie 0, a i zostanie zwiększone potem. tab[ ++i ] - dostaniesz element o indeksie 1, ponieważ program zacznie od zwiększenia i. |
|
pomocnik123 Temat założony przez niniejszego użytkownika |
» 2016-01-31 16:00:33 a +1 zwiększa za każdym razem? |
|
Gibas11 |
» 2016-01-31 16:01:55 + 1 nie zmienia wartości zmiennej w ogóle. |
|
pomocnik123 Temat założony przez niniejszego użytkownika |
» 2016-01-31 16:05:34 Więc co robi znalezionaPozycja + 1 ? |
|
Gibas11 |
» 2016-01-31 16:17:15 Zwraca zmienną z zawartością zwiększoną o 1, ale sama zmienna jest nienaruszona. |
|
« 1 » 2 |