Panel użytkownika
Nazwa użytkownika:
Hasło:
Nie masz jeszcze konta?

Obcinanie do 10 znakow wyrazow i umieszczanie ich w buforze. Język C. Jak to zrobić ?

Ostatnio zmodyfikowano 2015-11-20 14:00
Autor Wiadomość
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?
P-140378
michal11
» 2015-11-19 16:05:57
Ale pomoże z czym ? Z napisaniem tego (wątpię) ? Czy masz jakiś błąd w kodzie ?
P-140380
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.
P-140384
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:
C/C++
for( int i = 0; i < 10 and tab[ i ] != '\0'; i++ )
{
    //Tu dopisz do pliku tab[i]
}
P-140387
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.
P-140394
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.
P-140414
carlosmay
» 2015-11-19 23:40:17
Jak wygląda twój bufor??
P-140415
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?
P-140421
« 1 » 2
  Strona 1 z 2 Następna strona