Obcinanie do 10 znakow wyrazow i umieszczanie ich w buforze. Język C. Jak to zrobić ?
Ostatnio zmodyfikowano 2015-11-20 14:00
FocuSsmok Temat założony przez niniejszego użytkownika |
Obcinanie do 10 znakow wyrazow i umieszczanie ich w buforze. Język C. Jak to zrobić ? » 2015-11-19 15:45:22 Witam. Mam problem jestem zielony w języku C, a mam napisać program w którym podajemy kilka wyrazów, te wyrazy obcinamy do maksimum 10 znaków. Umieszczamy je do bufora i jeśli bufor jest za mały zwiekszamy go dwukrotnie, a potem bufor zapisujemy w pliku tekstowym. Ktoś pomoże? |
|
michal11 |
» 2015-11-19 16:05:57 Ale pomoże z czym ? Z napisaniem tego (wątpię) ? Czy masz jakiś błąd w kodzie ? |
|
FocuSsmok Temat założony przez niniejszego użytkownika |
» 2015-11-19 17:14:39 Pomoże napisać. Na razie tylko mam zapisywanie do pliku wyrazów, ale nie wiem jak ucinać je do 10 znaków. |
|
Gibas11 |
» 2015-11-19 17:29:13 Podejdź do ciągu bardziej tablicowo i zapisuj znak po znaku, albo aż trafisz na '\0' albo przeniesiesz ich 10, mniej więcej tak: for( int i = 0; i < 10 and tab[ i ] != '\0'; i++ ) { }
|
|
carlosmay |
» 2015-11-19 18:13:32 Dodam do tego co napisał Gibas11. Ustawienie ręcznie W tablicy elementu z indeksem dziesięć znakiem '/0' obcina łańcuch do 10 znaków. |
|
FocuSsmok Temat założony przez niniejszego użytkownika |
» 2015-11-19 23:34:20 Dzięki Panowie program już obcina do 10 znaków. Teraz pomóżcie z umieszczaniem do bufora i powiększaniem go dwa razy gdy jest zbyt mały. |
|
carlosmay |
» 2015-11-19 23:40:17 Jak wygląda twój bufor??
|
|
FocuSsmok Temat założony przez niniejszego użytkownika |
» 2015-11-20 10:41:21 Właśnie nie wiem za bardzo jak to zrobić z tym buforem. Możecie jakoś pomóc? |
|
« 1 » 2 |