main-funktionen

Tags:    c++

Er det mere korrekt at bruge int main(int argc, char* argv[]) i stedet for int main()? Og hvorfor?



Er det mere korrekt at bruge int main(int argc, char* argv[]) i stedet for int main()? Og hvorfor?


jeg bruger normalt int main(), men når jeg skal lave programmer til konsollen så bruger jeg main(int argc ...) da det skal være der for at programmet kan modtage input fra brugeren.

Slot - All your base are belong to us
http://www.sigsys.dk



int main() er lige så korrekt som int main(int argc, char **argc) og int main(int argc, char* argv[])

De to sidste er det samme, og bruges hvis programmet skal kunne tage parametre, hvis ikke foretrækkes den første form.

Man kan også bruge int main(void), men det er det samme som den med tom parantes, medminde det er C, så skal der stå void i parantesen.



int main() er lige så korrekt som int main(int argc, char **argc) og int main(int argc, char* argv[])

De to sidste er det samme, og bruges hvis programmet skal kunne tage parametre, hvis ikke foretrækkes den første form.

Man kan også bruge int main(void), men det er det samme som den med tom parantes, medminde det er C, så skal der stå void i parantesen.


Så man bør bare bruge int main() i stedeT?



Hvis ikke man bruger argumenterne bør main bruge int main()



t