OT: Pregunta de C
Horst von Brand
vonbrand en inf.utfsm.cl
Vie Nov 19 15:49:42 CLST 2004
Gustavo Chain <id1 en vtr.net> dijo:
> Holap, tengo una pregunta referente al Lenguaje C
>
> cual es la diferencia entre:
>
> main()
> int x;
> {
> ...
> }
>
> a hacer esto
> main()
> {
> int x;
> ...
> }
>
> Gracias...
Que el primero es ilegal en las versiones actuales de C. En K&R C se
escribian los tipos de los argumentos despues del encabezado:
int f(w, x, y, z)
int x;
float y;
char z;
{
...
}
Como para w no se indica tipo, es int por omision. Tal vez algun compilador
aturdido aceptara lo primero que pones...
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513
Más información sobre la lista de distribución Linux