Problem z

0

W wyniku szyfrowania powstaje sobie tablica 8 charów. Czytam sobie po kolei znaki, jeśli jeden z tych znaków jest ' \ ' to kompilator odczytuje znak kolejny, pomijając ' \ '. Jak temu zaradzić?

0

\? - do kompilacji; printf("%s",twoj_ciag)- do wyswietlenia.

0

a można nieco jaśniej co to znaczy "\? do kompilacji" ??

0

:| Nie jarzę - co ma kompilator do tego? Przecież to Ty piszesz taki kod, aby odczytać to, co Cię interesuje - kompilator tylko zamienia tekst na kod maszynowy (bez wnikania w szczegóły).

0

"c:\borland\bin"

""

Jasne?

1

jemu chodzi o to ze w kodzie w stringach pojedynczy \ jest znakiem specialnym uzywanym do "napisania" innych specialnych znakow (np \n do 0xD, \r do 0xA, \t do znaku TAB \x12 do znaku 0x12 etc)...a zeby uzyskac \ w napisie trzeba dac \....

0

jemu chodzi o to ze w kodzie w stringach pojedynczy \ jest znakiem specialnym uzywanym do "napisania" innych specialnych znakow (np \n do 0xD, \r do 0xA, \t do znaku TAB \x12 do znaku 0x12 etc)...a zeby uzyskac \ w napisie trzeba dac \....

Ani Marooned, ani autor pytania nie sa cofnięci w rozwoju. Jezeli będzie potrzeba dalszych wyjaśnien padnie następne pytanie. Co do przykładu: im prostszy, tym lepszy (szczególny przypadek 'brzytwy' Ockhama). Co do mnie... Adwokatów nie opłacam.

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