hlmod.hu

Magyar Half-Life Mód közösség!
Pontos idő: 2024.03.29. 14:31



Jelenlévő felhasználók

Jelenleg 318 felhasználó van jelen :: 1 regisztrált, 0 rejtett és 317 vendég

A legtöbb felhasználó (1565 fő) 2020.11.21. 11:26-kor tartózkodott itt.

Regisztrált felhasználók: Bing [Bot] az elmúlt 5 percben aktív felhasználók alapján

Utoljára aktív
Ahhoz hogy lásd ki volt utoljára aktív, be kell jelentkezned.



Az oldal teljeskörű
használatához regisztrálj.

Regisztráció

Kereső


Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 
Szerző Üzenet
HozzászólásElküldve: 2012.02.11. 22:51 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Az AMX MOD X nyelvi elemei

Ez a fejezet egy kis betekintést nyújt az AMX MOD X világába.

Jelkészlet
A kis- és nagybetűs angol ABC, általános írásjelek és a matematikai operátorok, jelek.

Azonosítók
A nyelv bizonyos összetevőire (változók, konstansok, függvények, …) névvel hivatkozunk. A legtöbb fordító csak az első 32 karaktert veszi figyelembe a nevekben. A név első karaktere betű, vagy aláhúzás jel (_) lehet, ettől kezdődően már számok is szerepelhetnek benne. Lehetőleg, saját névként ne adjunk meg két aláhúzás jellel (_) kezdődő nevet, mert ezek az előfordító saját segéd makróinak nevei lehetnek. Az AMX MOd X különbséget tesz a kis- és nagybetűk között (case-sensitive): Az alma név nem ugyanaz, mint az Alma név.

Fontosabb kulcsszavak
Ezek a kifejezések az AMX Mod X nyelv részei, önmagukban nem használhatóak névként.
public, return, break, enum, new, switch, case, const, Float, bool, false, true, for, while, do, if, else, continue, static

Precedencia
Az elsőbbségi (precedencia) – szabályok a kifejezések kiértékelésének helyes sorrendjét írják elő. A kiértékelés során először mindig a magasabb precedenciájú kifejezés értékelődik először.

Kód:
Precedencia   Operátor   Rövid leírás            Kiértékelés iránya
1         []         Tömb-elérés               Balról jobbra
         ++         Posztfix növelés
         --         Posztfix csökkentés   
2         !         Logikai tagadás            Jobbról balra
         ++         Prefix növelés
         --         Prefix csökkentés
         -         Elojel -
         +         Elojel +
3         *         Szorzás                  Balról jobbra
         /         Osztás
         %         Maradékszámítás
4         +         Összeadás               Balról jobbra
         -         Kivonás
5         <<         Bitenkénti eltolás balra   Balról jobbra
         >>         Bitenkénti eltolás jobbra
6         <         Kisebb                  Balról jobbra
         <=         Kisebb-egyenlo
         >         Nagyobb
         >=         Nagyobb-egyenlo
7         ==         Egyenlo                  Balról jobbra
         !=         Nemegyenlo
8         &         Bitenkénti ÉS            Balról jobbra
9         ^         Bitenkénti kizáró VAGY      Balról jobbra
10         |         Bitenkénti megengedo VAGY   Balról jobbra
11         &&         Logikai ÉS               Balról jobbra
12         ||         Logikai(megengedo) VAGY      Balról jobbra
13         ? :         feltételes (if-then-else) operátor   Jobbról balra
14         =         Értékadás               Jobbról balra
         +=         Összeadás és értékadás
         -=         Kivonás és értékadás
         *=         Szorzás és értékadás
         /=         Osztás és értékadás
         %=         Maradékképzés és értékadás
         &=         Bitenkénti ÉS és értékadás
         ^=         Bitenkénti kizáró VAGY és értékadás
         |=         Bitenkénti megengedo VAGY és értékadás
         <<=         Eltolás balra és értékadás
         >>=         Eltolás jobbra és értékadás
15         ,         Szekvencia operátor         Balról jobbra


Updated 2012.02.13 14:06

_________________
Kód:
I'm back

Kép

Ők köszönték meg Metal nek ezt a hozzászólást (összesen 4): kiki (2012.09.29. 13:06) • stalker (2013.01.19. 16:37) • Jerikoo (2014.08.26. 11:07) • V!rusHD (2015.02.14. 12:05)
  Népszerűség: 9.09%


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2012.02.13. 09:26 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7962
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 535 alkalommal
[spoiler]Ezek a kifejezések az AMX Mod X nyelv részei, önmagukban nem használhatóak névként.
public, return, break, enum, new, switch, case, const, Float, bool, false, true, for, while, do, if, else, continue[/spoiler]

Ezeket lehetne részletezni szerintem

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2012.02.13. 09:28 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
A műveleteknek új fejezet lesz bevezetve.

kiki írta:
[spoiler]Ezek a kifejezések az AMX Mod X nyelv részei, önmagukban nem használhatóak névként.
public, return, break, enum, new, switch, case, const, Float, bool, false, true, for, while, do, if, else, continue[/spoiler]

Ezeket lehetne részletezni szerintem

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2012.02.13. 13:48 
Offline
Developer
Avatar

Csatlakozott: 2011.06.01. 21:11
Hozzászólások: 7962
Megköszönt másnak: 295 alkalommal
Megköszönték neki: 535 alkalommal
A statikus kimaradt

_________________
http://www.easyrankup.eu


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2012.02.13. 14:06 
Offline
Imperátor
Avatar

Csatlakozott: 2009.04.21. 09:33
Hozzászólások: 3991
Megköszönt másnak: 5 alkalommal
Megköszönték neki: 135 alkalommal
Up
kiki írta:
A statikus kimaradt

_________________
Kód:
I'm back

Kép


Hozzászólás jelentése
Vissza a tetejére
   
HozzászólásElküldve: 2013.01.20. 07:21 
Offline
SM Fejlesztő
Avatar

Csatlakozott: 2012.10.18. 15:58
Hozzászólások: 2486
Megköszönt másnak: 28 alkalommal
Megköszönték neki: 132 alkalommal
Metal írta:
Az AMX MOD X nyelvi elemei

Ez a fejezet egy kis betekintést nyújt az AMX MOD X világába.

Jelkészlet
A kis- és nagybetűs angol ABC, általános írásjelek és a matematikai operátorok, jelek.

Azonosítók
A nyelv bizonyos összetevőire (változók, konstansok, függvények, …) névvel hivatkozunk. A legtöbb fordító csak az első 32 karaktert veszi figyelembe a nevekben. A név első karaktere betű, vagy aláhúzás jel (_) lehet, ettől kezdődően már számok is szerepelhetnek benne. Lehetőleg, saját névként ne adjunk meg két aláhúzás jellel (_) kezdődő nevet, mert ezek az előfordító saját segéd makróinak nevei lehetnek. Az AMX MOd X különbséget tesz a kis- és nagybetűk között (case-sensitive): Az alma név nem ugyanaz, mint az Alma név.

Fontosabb kulcsszavak
Ezek a kifejezések az AMX Mod X nyelv részei, önmagukban nem használhatóak névként.
public, return, break, enum, new, switch, case, const, Float, bool, false, true, for, while, do, if, else, continue, static

Precedencia
Az elsőbbségi (precedencia) – szabályok a kifejezések kiértékelésének helyes sorrendjét írják elő. A kiértékelés során először mindig a magasabb precedenciájú kifejezés értékelődik először.

Kód:
Precedencia   Operátor   Rövid leírás            Kiértékelés iránya
1         []         Tömb-elérés               Balról jobbra
         ++         Posztfix növelés
         --         Posztfix csökkentés   
2         !         Logikai tagadás            Jobbról balra
         ++         Prefix növelés
         --         Prefix csökkentés
         -         Elojel -
         +         Elojel +
3         *         Szorzás                  Balról jobbra
         /         Osztás
         %         Maradékszámítás
4         +         Összeadás               Balról jobbra
         -         Kivonás
5         <<         Bitenkénti eltolás balra   Balról jobbra
         >>         Bitenkénti eltolás jobbra
6         <         Kisebb                  Balról jobbra
         <=         Kisebb-egyenlo
         >         Nagyobb
         >=         Nagyobb-egyenlo
7         ==         Egyenlo                  Balról jobbra
         !=         Nemegyenlo
8         &         Bitenkénti ÉS            Balról jobbra
9         ^         Bitenkénti kizáró VAGY      Balról jobbra
10         |         Bitenkénti megengedo VAGY   Balról jobbra
11         &&         Logikai ÉS               Balról jobbra
12         ||         Logikai(megengedo) VAGY      Balról jobbra
13         ? :         feltételes (if-then-else) operátor   Jobbról balra
14         =         Értékadás               Jobbról balra
         +=         Összeadás és értékadás
         -=         Kivonás és értékadás
         *=         Szorzás és értékadás
         /=         Osztás és értékadás
         %=         Maradékképzés és értékadás
         &=         Bitenkénti ÉS és értékadás
         ^=         Bitenkénti kizáró VAGY és értékadás
         |=         Bitenkénti megengedo VAGY és értékadás
         <<=         Eltolás balra és értékadás
         >>=         Eltolás jobbra és értékadás
15         ,         Szekvencia operátor         Balról jobbra


Updated 2012.02.13 14:06

Köszönöm szépen nagyon sokat segítettél :)

_________________
www.akosvagyok.hu


Hozzászólás jelentése
Vissza a tetejére
   
Hozzászólások megjelenítése:  Rendezés  
Új téma nyitása  Hozzászólás a témához  [ 6 hozzászólás ] 


Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 1 vendég


Nyithatsz új témákat ebben a fórumban.
Válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.
Nem küldhetsz csatolmányokat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB® Forum Software © phpBB Limited
Magyar fordítás © Magyar phpBB Közösség
Portal: Kiss Portal Extension © Michael O'Toole