m?m jeden probl?m:
pot?ebuju porovnat hodnotu prom?n? char txt[a] a hodnotou jin? porm?n? char aa;
void text(char txt[100])
{
int i;
int n=strlen(txt);
int a=0;
char aa=160;
for(i=0; i<n; i++)
{
if(txt[a]==aa){cout << aa;}
else
cout << txt[a++]<< " ";
}
}
dev c++ mi furt vyhazuje chybu. Jak m?m "txt[a]" a "aa" mezi sebou porovnat ?
Fórum › C / C++
Porovnání 2 char
string compare - strcmp alespon tak to bylo v C...
strcmp(a,b) Porovn? ?et?zce a a b; vrac? ??slo <0 / 0 / >0, je-li a lexikograficky men?? / rovno / v?t?? ne? b
v?c najde? na http://www.fi.muni.cz/usr/jkucera/pb071/sl5.htm
Rozhodně nepředávej
char txt[100]
parametrem...1. strcmp(a,b) ti poradili zle, kedze chces porovnavat char a nie char*, najhorsia pomoc je zla pomoc (i ked tu to asi nikoho neposkodilo)
2. tvoj kod mi i ked s 2 varovaniami prelozilo a je funkcny, mas tam naincludovany <iostream> a <string.h>???
3. zadat char aa=160 nie je najrozumnejsi napad, ak to nebolo cielene. btw: (char) 160 je
To lavor: á se často reprezentuje jako aa...
to lavorek:
ale prd pise dve promenny a kazda rada je lepsi nez zadna !
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
Porovnání pole — založil Alesh
Porovnání iterátoru a this — založil Kane
Porovnání řetězců — založil thifferx
Porovnání řetezců — založil pazdy
Porovnani retezcu? — založil TuTi_fruTi
Moderátoři diskuze