Mai intai trebuie sa te autentifici.
Diferente pentru andrici_cezar/string intre reviziile #21 si #37
Nu exista diferente intre titluri.
Diferente intre continut:
h2. Stringuri in C++
(toc){width: 25em}*{text-align:center} *Conţinut:* * 'Declararea':andrici_cezar/string#declararea * 'Iniţializări':andrici_cezar/string#initializari * 'Citirea':andrici_cezar/string#citirea * 'Afişarea':andrici_cezar/string#afisarea * 'Funcţii':andrici_cezar/string#functii ** 'Lungime şir':andrici_cezar/string#strlen ** 'Copierea':andrici_cezar/string#strcpy ** 'Compararea':andrici_cezar/string#compararea * 'Probleme cu stringuri:':andrici_cezar/string#string ** 'Password':problema/password ** 'Litere':problema/litere ** 'Mesaj':problema/mesaj
{+Pointeri+} Variabile cara au ca valoare o adresă de memorie terminata cu terminator de sir {$'\0'$};
h3. Declarare:
h3(#Declararea). Declarare:
== code(cpp) |
==
h3. Iniţializări
h3(#initializari). Iniţializări
== code(cpp) |
==
h3. Citirea
h3(#citirea). Citirea
* Text fară caractere albe
==
h3. Afisarea
h3(#afisarea). Afişarea
Afisarea în {+iostream.h+} şi {+fstream.h+}
==
h3. Funcţii
h3(#functii). Funcţii h4(#strlen). Aflarea lungimii unui sir
* Aflarea lungimii unui sir
==code(cpp) |
==
*Copierea
h4(#strcpy). Copierea
** $a$ <- $b$
* {$a$}<-{$b$}
==code(cpp) |
==
**$a$ <- secventa din $b$
* $a$ <- secventa din $b$
==code(cpp) |
==
*Compararea
h4(#compararea). Compararea
"Aer<"aer" dacă folosim funcţia $strcmp$ care face diferenţa dintre literele mici si cele mari
* "Aer<"aer" dacă folosim funcţia $strcmp$ care face diferenţa dintre literele mici si cele mari
==code(cpp) |
==
"AeR"="aer" dacă folosim funcţia $stricmp$ care nu face diferenţa dintre literele mici si cele mari
* "AeR"="aer" dacă folosim funcţia $stricmp$ care nu face diferenţa dintre literele mici si cele mari
=code(cpp) |
==code(cpp) |
stricmp("AeR","aer");//= stricmp("abc","abd");//<
stricmp(a,b);
==
== h3(#string). Probleme cu stringuri 'Password':http://infoarena.ro/problema/password/ ('Rotatie lexicografic minima':http://infoarena.ro/rotatie-lexicografic-minima/) 'Litere':http://infoarena.ro/problema/litere/ 'Mesaj':http://infoarena.ro/problema/mesaj/