webForumDet fria alternativet

första och sista täcknet

C/C++

1 svar · 402 visningar · startad av dxm

Medlem sedan feb. 200359 inlägg
Frågan#1

hur kollar man första täcknet och sista i en stäng och skriver ut det?

Medlem sedan juni 200010 432 inlägg
#2

En sträng är samma sak som ett antal efterföljande platser i minnet (array). Varje plats representerar storleken char. I C++ finns det en klass som heter string. Det är inte detsamma som ovan, men man använder samma tankesätt ändå, fast med det till string hörande metoder. En sträng kan indexeras direkt genom sträng[index] och börjar alltid på 0. Så det första tecknet hittar du genom "sträng[0]". Den sista hittar du genom sträng[antal tecken -1]. (antal tecken = sträng.size eller strlen(sträng)).

258 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)