anoniem Geplaatst: 21 november 2003 Auteur Delen Geplaatst: 21 november 2003 [quote:ca2b5ce8b3="AndreasV"]Jeps daar lurk in zo af en toe eens. In C is het ook nog steeds een punt van discussie of void main() mag, want ik geloof dat er ooit een standaard in omloop is geweest waarin stond dat main() een returntype moest hebben die het systeem verlangt (erg vrij vertaald :)). De C++ standaard is trouwens erg duidelijk hierover, alleen [b:ca2b5ce8b3]int main()[/b:ca2b5ce8b3] is toegestaan. Aangezien de topic-titel duidelijk [b:ca2b5ce8b3]C++[/b:ca2b5ce8b3] zei, dacht ik het maar even te zeggen :).[/quote:ca2b5ce8b3] Ik zie vaak: int main(void) Mag dat ook? Ik denk dat bij C en C++ alleen maar int main() geldig is. Quote Link naar reactie
anoniem Geplaatst: 21 november 2003 Auteur Delen Geplaatst: 21 november 2003 [b:f02d3d268c]int main(void)[/b:f02d3d268c] Hier geeft void aan dat de argumentenlijst leeg ([i:f02d3d268c]void[/i:f02d3d268c]) is, dit is dus gelijk aan [b:f02d3d268c]int main()[/b:f02d3d268c]. In C is het ook verplicht om [i:f02d3d268c]void[/i:f02d3d268c] te gebruiken als de argumentenlijst leeg is, in C++ niet. Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen