🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: es.comp.os.linux.programacion
Article #9312

Re: fgets

#9312
From: quantium
Date: Sun, 11 Aug 2002 23:33
22 lines
1746 bytes
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?

Muchas gracias y un saludo :-)
Technical Details
Message-ID: <3D56F43D.1010102@lycos.es>
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!28-madr-x23.libre.retevision.ES!not-for-mail
References: <3D56B84F.7010102@lycos.es> <aj6fu3$6mm$1@nsnmpen2-gest.nuria.telefonica-data.net>

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-11 16:33:42 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!28-madr-x23.libre.retevision.ES!not-for-mail
From: quantium <quantium@lycos.es>
Newsgroups: es.comp.os.linux.programacion
Subject: Re: fgets
Date: Mon, 12 Aug 2002 01:33:17 +0200
Lines: 24
Message-ID: <3D56F43D.1010102@lycos.es>
References: <3D56B84F.7010102@lycos.es> <aj6fu3$6mm$1@nsnmpen2-gest.nuria.telefonica-data.net>
NNTP-Posting-Host: 28-madr-x23.libre.retevision.es (62.83.14.28)
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 8bit
X-Trace: fu-berlin.de 1029108821 42249357 62.83.14.28 (16 [129971])
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0rc3) Gecko/20020523
X-Accept-Language: en-us, en