Witam. Szukam sposobu aby stworzyć tablice char, której zawartość podajemy podczas działania programu, ale w taki sposób, by długość wpisanego tekstu było określeniem ilości elementów w tabeli.
Czyli, że wpisany tekst do tablicy ma zajmować całą tablice i nie mieć zbędnych elementów.
0
1
Var Tab: Array of Char;
S: String;
I: Integer;
Begin
ReadLn(S);
SetLength(Tab, Length(S));
For I := 1 To Length(S) Do
Tab[I-1] := S[I];
End;
Można np.tak.
Ale nie można po prostu użyć string
?
Na jedno wychodzi.
Poza tym - podaj w jakim języku chcesz to zrobić.
0
Przepraszam, ze nie podałem języka. Chodzi mi o C++. Wiadomo string byłby najprostszy, ale chodzi o to, że w następnej części programu zamierzam analizować każdą literkę wyrazu osobno i tablica w char w wypadku jest nie zastąpiona.
0
Mógłbyś mi to jakoś przybliżyć? Jak można analizować każdą literkę w stringu?
0
Właśnie znalazłem odpowiedź, która jest okazała się być bardzo prosta tylko nie wiedziałem, że jest możliwa taka opcja.
string nazwa="cos";
cout<< nazwa[1];
Dzięki za odpowiedzi.