Article View: es.comp.os.linux.programacion
Article #9313Re: fgets
From: Jose M. Jimenez (C)
Date: Mon, 12 Aug 2002 16:41
Date: Mon, 12 Aug 2002 16:41
26 lines
1969 bytes
1969 bytes
"quantium" <quantium@lycos.es> escribi� en el mensaje news:3D56F43D.1010102@lycos.es... > Mick wrote: > > > > Para eliminar ese enter: > > --------8<------------------8<----------------- > > int len= strlen(array)-1; > > if (len>=0 && array[len]=='\n') array[len]= 0; > > ------------8<-----------------8<--------------- > > Salud2 !!! > > Hola. > Hay varias cosas que no entiendo, (el codigo funciona correctamente), > veamos, imaginemos que inserto hola si tener tu codigo, pues bien, si > hacemos un strlen nos dira que tenemos 5 caracteres. Como podemos ver en > tu enla parte: > > int len= strlen(array)-1; > > �por que pones ese -1? �no estamos trabajando con el ultimo caracter? , > en caso de insertar hola estariamos comprobando 'a'. Mmmmm, pero si le > quito el -1 ya no funciona el programa �por que? Ya que empieza en el 0, asi tu "hola" tiene 4 caracteres desde el 0 hasta el 4-1, es decir 0,1,2,3.
Technical Details
Message-ID:
<aj8oed$18tdhq$1@ID-115837.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!143-211-adsl.red.retevision.ES!not-for-mailReferences:
<3D56B84F.7010102@lycos.es> <aj6fu3$6mm$1@nsnmpen2-gest.nuria.telefonica-data.net> <3D56F43D.1010102@lycos.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,d8ad4c1d57de0ffc X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-08-12 09:40:48 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fu-berlin.de!uni-berlin.de!143-211-adsl.red.retevision.ES!not-for-mail From: "Jose M. Jimenez \(C\)" <jjimenez@redestb.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: fgets Date: Mon, 12 Aug 2002 18:41:15 +0200 Lines: 28 Message-ID: <aj8oed$18tdhq$1@ID-115837.news.dfncis.de> References: <3D56B84F.7010102@lycos.es> <aj6fu3$6mm$1@nsnmpen2-gest.nuria.telefonica-data.net> <3D56F43D.1010102@lycos.es> NNTP-Posting-Host: 143-211-adsl.red.retevision.es (80.224.211.143) X-Trace: fu-berlin.de 1029170446 42907194 80.224.211.143 (16 [115837]) User-Agent: Hamster/1.3.23.4 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700