Cita:
Iniciado por osqar Ahora con la funcion main es un tema particular, vos en tu programa podes declarar void main(int argc, char** argv); sin problemas y tambien podes finalizar esa funcion haciendo return; pero tambien podes declararla como int main y hacer un return 1;.
Esto no es tan exacto: En C++, la funcion main
debe retornar int. Es "ilegal" poner void a main, el compilador tiene la obligación de reclamar si pones void a main.