Article View: es.comp.os.linux.programacion
Article #1491Re: Dennis y Brian... "El Lenguaje de Programaci�n C"
From: Olaf "El Blanco"
Date: Mon, 03 Oct 2005 12:54
Date: Mon, 03 Oct 2005 12:54
49 lines
2798 bytes
2798 bytes
Gracias!!!
No, en el libro no hay declaraci�n entera de main y tampoco un return...
Debe ser porque es viejo...
Saludos!
"Gonzalo P�rez de Olaguer C�rdoba" <gpoc@iies.es> escribi� en el mensaje
news:20051003145104.7acf115e@petres.salonet.snet...
Hola "Olaf \"El Blanco\"" <verseker@yahoo.no>
el Mon, 3 Oct 2005 12:28:40 +0200 escribiste:
> Pero ahora hay ejercicios que dicen que escriba un programa que copie su
> entrada a la salida, reemplazando cada cadena de uno o mas blancos por un
> solo blanco...
> Pero en donde guardo la entrada? El getchar me guarda un solo car�cter
> verdad? Supongo que este ejercicio se debe hacer con scanf... e ir
> guardando
> la entrada en alg�n lado para luego imprimirla con ese "formato".
man fgets(3)
> Y los compiladores me "recomiendan" que main debe devolver una funci�n...
No. Lo que se recomienda es que la funci�n main devuelva un entero (int),
ya que el programa devolver� ese valor a quien lo ejecut�, y �ste lo
utilizar� para saber si el programa se ejecut� correctamente.
Los programas suelen devolver 0 si finalizaron correctamente, y alg�n
valor distinto de cero si se produjo alg�n error. Los valores concretos
que un programa devuelve y su significado se espera que est�n detallados
en la documentaci�n del programa.
man errno(3)
> Pero en el libro este (ANSI C) nunca ponen un ejemplo con el return...
�el primer ejemplo del libro no es algo as�?
int main()
{
printf "Hello, World!\n";
return 0;
}
--
Gonzalo P�rez de Olaguer C�rdoba <gpoc@iies.es>
PGP key 2861C704 --- F206 5671 6789 425D 111C 1302 214F 1934 2861 C704
Technical Details
Message-ID:
<dhr9n2$s2$1@cormoran.emeteo.local>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news-xfer.cox.net!peer01.cox.net!cox.net!antonio.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mailReferences:
<dhr14m$t5v$1@cormoran.emeteo.local> <20051003145104.7acf115e@petres.salonet.snet>Show Full Headers
Complete Article Headers
X-Google-Thread: f86c8,240d712b4795d16c X-Google-Attributes: gidf86c8,public X-Google-Language: SPANISH,ASCII Path: arc1-ca.pugleaf.net!g2news1.google.com!news3.google.com!news.glorb.com!news-xfer.cox.net!peer01.cox.net!cox.net!antonio.escomposlinux.org!cernicalo.escomposlinux.org!escomposlinux.org!not-for-mail From: "Olaf \"El Blanco\"" <verseker@yahoo.no> Newsgroups: es.comp.os.linux.programacion Subject: Re: Dennis y Brian... "El Lenguaje de Programaci�n C" Date: Mon, 3 Oct 2005 14:54:58 +0200 Organization: Ecolnet Lines: 51 Message-ID: <dhr9n2$s2$1@cormoran.emeteo.local> References: <dhr14m$t5v$1@cormoran.emeteo.local> <20051003145104.7acf115e@petres.salonet.snet> NNTP-Posting-Host: 110.red-83-57-151.dynamicip.rima-tde.net X-Trace: cormoran.emeteo.local 1128344098 898 83.57.151.110 (3 Oct 2005 12:54:58 GMT) X-Complaints-To: emeteo@escomposlinux.org NNTP-Posting-Date: Mon, 3 Oct 2005 12:54:58 +0000 (UTC) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-RFC2646: Format=Flowed; Original