Kezdőoldal » Számítástechnika » Programozás » C ben ez miert irjak ki "main...

C ben ez miert irjak ki "main (int argc, char *argv[]) " a mainben?

Figyelt kérdés
Funkcioknal ilyen erteket ad vissza a program a returnal....
2012. dec. 6. 18:42
 1/3 anonim ***** válasza:
Parancssori argumentumok és azok száma. Nem valószínű, hogy használni fogod ezeket.
2012. dec. 6. 19:02
Hasznos számodra ez a válasz?
 2/3 anonim ***** válasza:
Az nem az érték. main: egy azonosító, most egy metódus azonosítója. argc, argv egy-egy paraméter. Amit visszaad érték tipusa, az a main előtt van meghatározva (int main...), ezt lefelejtetted, pedig lényeges. De az nem érték, csak a metódus tipusa.
2012. dec. 6. 23:20
Hasznos számodra ez a válasz?
 3/3 anonim ***** válasza:

Azt nem metódusnak hanem függvénynek hívják.

int main(int argc,char* argv[])

argc parancssori paraméterek száma

argv parancssori paraméterek

argv[0] paraméter ahogy meghívta a programot a hívó program vagy az operációs rendszer pl windowsba "c:\programozas\gyak1.exe"

Ha szükség van rá akkor így is jó:

int main(int argc,char* argv[], char* envp[])

envp a környezeti változókat tartalmazza

Ha nincs szükség egyikre se akkor lehet így is:

int main()

2012. dec. 7. 12:23
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:




Minden jog fenntartva © 2025, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!