Hollosi Information eXchange /HIX/
HIX CODER 1834
Copyright (C) HIX
2003-05-31
Új cikk beküldése (a cikk tartalma az író felelőssége)
Megrendelés Lemondás
1 Re: ANSI C-nyelvi =?.UNKNOWN.?.Q.?.k.=.E.9.rd=.E.9.s?= (mind)  27 sor     (cikkei)
2 Re: foxpro koszonet (mind)  10 sor     (cikkei)
3 Re: *** HIX CODER *** #1833 (mind)  16 sor     (cikkei)

+ - Re: ANSI C-nyelvi =?.UNKNOWN.?.Q.?.k.=.E.9.rd=.E.9.s?= (mind) VÁLASZ  Feladó: (cikkei)

Hm. Erdekes cim...


>Irjon eljarast, amely parameterkent megkap egy azonos hosszusagu sztringeket
>tartalmazo, tetszoleges meretu egydimenzios tombot, tovabba egy karaktert es
>egy pozitiv egesz szamot, es a kepernyore irja azokat a tombelemeket,
>amelyekben a karakter pontosan az adott szamszir fordul elo.
>
>Tehat az eljarasnak 3 parametere van, de nincs kozte a tomb merete!
>
Biztos?

>Ezt a meretet hogyan hatarozzam meg?
>
Ehhez tudnod kell a tomb meretet, vagy azt, hogy mi jelzi a tomb veget: 
nullpointer, nullstring, nulla jel (azonos hosszusagu stringek vegen nem 
kell vegjel), fileveg vagy barmi mas egyezmenyes jel.
Szerintem rosszul ertetted a kerdest es ismert a stringek hossza es 
darabszama is.

>Itt: int tomb[10];
>k = sizeof(tomb)/sizeof(tomb[0]);
>a k erteke helyesen hatarozodik meg, pedig a tomb itt is egy cim,
>megpedig az elso elem cime. Forditasi idoben hatarozodik meg a k erteke,
>ugye?
>
Igen, ugyhogy itt ez nem hasznalhato.
+ - Re: foxpro koszonet (mind) VÁLASZ  Feladó: (cikkei)

Hi!

> sajna az ilike utasitast nem ismeri, igy a kis-nagybetu elteres tovabbra is g
ond

Használd az upper() függvényt: select * from tbl where upper(nev) like '%XY%';

/Tóth Péter (Petrus)

(webes bekuldes, a bekuldo gepe: 194.140.203.14)
+ - Re: *** HIX CODER *** #1833 (mind) VÁLASZ  Feladó: (cikkei)

Szia

> megpedig az elso elem cime. Forditasi idoben hatarozodik meg a k erteke,
> ugye?

Bingo

A sizeof az ugy viselkedik, mint egy makro, a fordito hatarozza meg.
Viszont az eljarasodban te egy pointert kapsz, ami akarhany elemre mutathat.
A sizeof(pointer) midig 2-ot vagy 4-et ad vissza (platformtol fuggoen).
Tehat ha nem kapod meg a tomb meretet, akkor szivas. Ha esetleg a tombot te
hozod letre, akkor esetleg az lenne a megoldas, hogy az utolso elem utanra 
betesz egy uj elemet (pl. egy 0 hosszusagu szot), amit az eljarasban konnyen 
eszre tudsz venni.

Pali

AGYKONTROLL ALLAT AUTO AZSIA BUDAPEST CODER DOSZ FELVIDEK FILM FILOZOFIA FORUM GURU HANG HIPHOP HIRDETES HIRMONDO HIXDVD HUDOM HUNGARY JATEK KEP KONYHA KONYV KORNYESZ KUKKER KULTURA LINUX MAGELLAN MAHAL MOBIL MOKA MOZAIK NARANCS NARANCS1 NY NYELV OTTHON OTTHONKA PARA RANDI REJTVENY SCM SPORT SZABAD SZALON TANC TIPP TUDOMANY UK UTAZAS UTLEVEL VITA WEBMESTER WINDOWS