Sari la conținut

Postări Recomandate

Postat

Salut UltraPhase, astăzi vă prezint un tutorial despre funcţii.
Functia combină mai multe instrucţiuni într-o singură linie de cod.
Funcţiile sunt de mai multe feluri, şi anume:

- Funcţie privată
- Funcţie publică
- Funcţie stocată

Funcţia privată
Acest tip de funcţie se creează prin nume şi parametrii.
Compilatorul recunoaşte această funcţie fie că este folosită fie că nu este folosită.
Ex:

PAWN Code : [select]
  1.  
  2. NumeFunctie( Parametrul1, Parametrul2 )
  3. {
  4.  
  5.   return Parametrul1 + Parametrul2;
  6. }
  7.  

Funcţia creată mai sus va aduna cei 2 parametrii.

Funcţia publică
Acest tip de funcţie se creează prin forward, public, nume şi parametrii.
Compilatorul recunoaşte această funcţie fie că este folosită fie că nu este folosită.
Ex:


PAWN Code : [select]
  1.  
  2. forward NumeFunctie( Parametrul1, Parametrul2 );
  3. public NumeFunctie( Parametrul1, Parametrul2 )
  4. {
  5.  
  6.   return Parametrul1 + Parametrul2;
  7. }
  8.  

Funcţia creată mai sus va aduna cei 2 parametrii.

Funcţia stocată
Acest tip de funcţie se creează prin tagul stock nume şi parametrii.
Compilatorul nu recunoaşte această funcţie decât când este folosită.
Ex:


PAWN Code : [select]
  1.  
  2. stock NumeFunctie( Parametrul1, Parametrul2 )
  3. {
  4.  
  5.   return Parametrul1 + Parametrul2;
  6. }
  7.  

Funcţia creată mai sus va aduna cei 2 parametrii.

  • 1 lună mai târziu...
Postat

Bun tuturial !

  • 7 luni mai târziu...
Postat

Tare

  • 3 săptămâni mai târziu...
Postat

Bun tuturial !

Tuturial?Bun tutorial[Oricum misto!]

Postat

Frumos

  • 1 lună mai târziu...
Postat

T/C Creatorul topicului este banat.

Vizitator
Acest subiect este acum închis pentru alte răspunsuri.
  • Navigare recentă   0 membri

    • Nici un utilizator înregistrat nu vede această pagină.
×
×
  • Creează nouă...