OT: Pregunta de C

Horst von Brand vonbrand en inf.utfsm.cl
Vie Nov 19 16:45:23 CLST 2004


Gustavo Chain <id1 en vtr.net> dijo:
> El vie, 19-11-2004 a las 12:20 -0300, Daniel Serpell escribió:
> > El Fri, Nov 19, 2004 at 11:28:47AM -0300, Gustavo Chain escribio:
> > > 	
> > > #includes...
> > > 
> > > main(argc, argv)
> > > int argc;
> > > char **argv;
> > > {
> > > 	...
> > > }
> > > funcion(n)
> > > int n;
> > > {
> > > 	...
> > > }
> > > 
> > > 	Sacado del "Using C on UNIX System"

> > Ese código está osoleto! (el estándar de C cambió en 1989, hace
> > ya 15 años). Creo que necesitas una versión actualizada del
> > libro :-)

Incluso volvio a cambiar: Estamos en C99 ;-)

> > En todo caso, de la pregunta anterior, esos son parámetros de
> > la función.

> 	Bueno si, es lamentable, el libro justamente se editó en el '89.

Y los compiladores ANSI C se hicieron comunes recien bastante despues.

> 	De todas formas, como sería la forma correcta de ese código?

  #includes...

  int main(int argc, char *argv[])
  {
	  ...
  }

  void funcion(int n)
  {
	  ...
  }
-- 
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