SoloCodigo

Programación General => C/C++ => Mensaje iniciado por: manurodri189 en Domingo 4 de Marzo de 2007, 11:45

Título: Re: Duda En 2 Sentencias
Publicado por: manurodri189 en Domingo 4 de Marzo de 2007, 11:45
Hola soy novatillo en esto de programar en C y tengo 2 dudillas de momento :-)

Para que sirve exactamente la libreria "stdlib.h".

Y que es lo que hace la sentencia:

printf("%4.8f segundos\n\n",g);


Solamente eso.

Salu2
Título: Re: Duda En 2 Sentencias
Publicado por: Geo en Domingo 4 de Marzo de 2007, 17:53
stdlib es la librería/biblioteca estándar de funciones (macros, etc.) de uso general.
stdlib.h es el archivo de encabezado de dicha librería, contiene la declaración de sus funciones (y tipos de datos, macros, etc.).
http://c.conclase.net/librerias/libreria.php?lib=stdlib (http://c.conclase.net/librerias/libreria.php?lib=stdlib)
http://www.cplusplus.com/reference/clibrary/cstdlib/ (http://www.cplusplus.com/reference/clibrary/cstdlib/)

%f indica que se debe imprimir el argumento en formato de número de punto flotante (punto decimal con un cierto número de cifras decimales, quizá 6).
%4f indica que el número debe imprimirse de forma que ocupe 4 caracteres (o 4 espacios en pantalla), si el número consta de 2 dígitos, por ejemplo, se imprimen 2 espacios y a continuación el número.
%4.8f indica que se deben mostrar 8 cifras decimales para el número, también que se debe intentar que ocupe 4 posiciones en pantalla, aunque en este caso eso es irrelevante pues el número tiene más de 4 dígitos.

Si tienes más dudas de este tipo trata de consultarlas en algún libro o tutorial en línea, en http://c.conclase.net (http://c.conclase.net) quizá encuentres información.

Saludos,
JJ (Geo).
Título: Re: Duda En 2 Sentencias
Publicado por: manurodri189 en Domingo 4 de Marzo de 2007, 18:47
Gracias tio, es lo que necesitaba.

Salu2
Título: Re: Duda En 2 Sentencias
Publicado por: LeGatoRojo en Martes 6 de Marzo de 2007, 23:57
mmmm recuerdo que el turbo c siempre solucionaba mis dudas de ese tipo con F1, supono que las versiones de borland, gcc, visual c++, etc deben tener una ayuda mejor....