zbysheck Opublikowano 2 Marca 2009 Opublikowano 2 Marca 2009 Krótka piłka: jak w c++ przypisać n-ty znak stringu x do m-tego znaku stringu y?
Kofel Opublikowano 2 Marca 2009 Opublikowano 2 Marca 2009 char stra [50]; char strb [50]; stra = "LOLSROL"; strb = "LOLNROL"; strb[4] = stra[4]; Chyba. ;d
Administratorzy gnysek Opublikowano 2 Marca 2009 Administratorzy Opublikowano 2 Marca 2009 czyli układając zmienne do pytania y[m] = x[n];
zbysheck Opublikowano 2 Marca 2009 Autor Opublikowano 2 Marca 2009 a da się bez bawienia siuę tablicami? tylko jakiś sposób na odwołanie się do okreslonego znaku w stringu?
progio! Opublikowano 2 Marca 2009 Opublikowano 2 Marca 2009 W stringu jest tak samo. Operator indeksowania [] może nam zwrócić referencję do dowolnego znaku w ciągu... np. string s = "Tekst"; s[2] = 'c'; //edit: byl błąd, ma być pojedynczy cudzysłów ' std::cout << s; // wyświetli Tecst
progio! Opublikowano 2 Marca 2009 Opublikowano 2 Marca 2009 Odwołaj się operatorem zakresu przy string do std...i robi :P
Kofel Opublikowano 2 Marca 2009 Opublikowano 2 Marca 2009 O ciekawe, apostrof a cudzysłów, hmm. "c" to const char[2] i dlatego. ;>
progio! Opublikowano 3 Marca 2009 Opublikowano 3 Marca 2009 Tak, ponieważ zapis w pamięci s = "c" wygląda następująco: już nawet biorąc s jako zmienną [c][/0] Jest to tablica znaków jak widać :P
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się