hlmod.hu https://hlmod.hu/ |
|
Kifejezés https://hlmod.hu/viewtopic.php?f=9&t=3136 |
Oldal: 1 / 2 |
Szerző: | HunGamer [2012.01.17. 19:59 ] |
Hozzászólás témája: | Kifejezés |
Sziasztok! Az lenne a kérdésem hogy mi a különbség ez: Kód: a++ illetve a-- és ez között Kód: ++a illetve --a Szóval összegezve a kérdés: Mi a különbség, ha a +/- a kód előtt vagy, ha utána van? |
Szerző: | kiki [2012.01.17. 20:12 ] |
Hozzászólás témája: | Re: Kifejezés |
a++; hozzáad egyet az a értékhez a--; kivon egyet az a értékéből A második fajtával még nem találkoztam |
Szerző: | Metal [2012.01.18. 14:45 ] |
Hozzászólás témája: | Re: Kifejezés |
Egyszerű mint az 1*1: a++ és a-- kiértékel, és visszaadja az új értéket, míg --a és ++a visszaadja a-t és utánna értékeli ki. tehát: Kód: new a; HunGamer írta: Sziasztok!
Az lenne a kérdésem hogy mi a különbség ez: Kód: a++ illetve a-- és ez között Kód: ++a illetve --a Szóval összegezve a kérdés: Mi a különbség, ha a +/- a kód előtt vagy, ha utána van? |
Szerző: | HunGamer [2012.01.18. 15:19 ] |
Hozzászólás témája: | Re: Kifejezés |
Metal írta: Egyszerű mint az 1*1: a++ és a-- kiértékel, és visszaadja az új értéket, míg --a és ++a visszaadja a-t és utánna értékeli ki. tehát: Kód: new a; Szóval az a++: jelenlegi érték+1 és azt írja ki, ++a: jelenlegi értéket kiírja, aztán +1 |
Szerző: | Metal [2012.01.18. 16:02 ] |
Hozzászólás témája: | Re: Kifejezés |
A példa szemléktetés Mind2 esetben NÖVELI a-t, de ha így beilleszted, (pl printbe), akkor a++ esetén előszőr növel, aztán adja vissza at míg a másik esetben először visszaadja, aztán növeli Érthetőbb példa: new a,b; a=b=0; client_print(id, print_chat, "a: %i", a++) // itt 1-et ír ki client_print(id, print_chat, "b: %i", ++b) // Itt 0 ír ki // Végeredménykén ez fog szerepelni a képernyőn: //a 1 //b 0 // // A és b értéke mind2 esetben 1 lesz |
Szerző: | HunGamer [2012.01.18. 16:16 ] |
Hozzászólás témája: | Re: Kifejezés |
Rendben, köszönöm. Még lenne egy ilyen dolog. Kód: equal Ezek mit jelentenek? Megnéztem egy angol honlapon, de nem vagyok biztos a használatában. |
Szerző: | kiki [2012.01.18. 16:35 ] |
Hozzászólás témája: | Re: Kifejezés |
equal: Ellenőrzi hogy a 2 stringünk egyenlő-e! equali: Ellenőrzi hogy a 2 stringünk egyenlő-e! (Kis és nagybetűket is) Ezeket így nem tudom fejből: contain containi Ui: Mire szükséges ez neked? |
Szerző: | HunGamer [2012.01.18. 16:53 ] |
Hozzászólás témája: | Re: Kifejezés |
kiki írta: equal: Ellenőrzi hogy a 2 stringünk egyenlő-e! equali: Ellenőrzi hogy a 2 stringünk egyenlő-e! (Kis és nagybetűket is) Köszi. Contan: Hát nem vagyok biztos benne, de ha jól fordítottam, akkor az, hogy az 1. string tartalmazza-e a 2.-at. kiki írta: Ui: Mire szükséges ez neked? Hát ezt így nehéz elmondani ![]() |
Szerző: | kiki [2012.01.18. 17:22 ] |
Hozzászólás témája: | Re: Kifejezés |
Ezek pl funkciók, megtalálhatóak majd az oldalunkon is, de még nemsok van, de elöbb érdemes a pawn nyelvet megtanulni, már amennyire lehet! |
Szerző: | Metal [2012.01.18. 22:01 ] |
Hozzászólás témája: | Re: Kifejezés |
WRONG! equal: Ellenőrzi hogy a 2 stringünk egyenlő-e! (Kis- és nagybetűkre érzékeny) equali: Ellenőrzi hogy a 2 stringünk egyenlő-e! (Kis- és nagybetűkre NEM érzékeny) Továbbá: Ha többször is szerepel, akkor az első találatot adja vissza mind2 fgv. HunGamer írta: kiki írta: equal: Ellenőrzi hogy a 2 stringünk egyenlő-e! equali: Ellenőrzi hogy a 2 stringünk egyenlő-e! (Kis és nagybetűket is) Köszi. Contan: Hát nem vagyok biztos benne, de ha jól fordítottam, akkor az, hogy az 1. string tartalmazza-e a 2.-at. kiki írta: Ui: Mire szükséges ez neked? Hát ezt így nehéz elmondani ![]() |
Oldal: 1 / 2 | Minden időpont UTC+02:00 időzóna szerinti |
Powered by phpBB® Forum Software © phpBB Limited https://www.phpbb.com/ |