Article View: es.comp.os.linux.programacion
Article #9228Re: probema integrer-punteros
From: Santiago Romero
Date: Wed, 14 Aug 2002 07:02
Date: Wed, 14 Aug 2002 07:02
31 lines
1799 bytes
1799 bytes
El Wed, 14 Aug 2002 02:11:04 +0200, quantium escribi�:
Por pasos (es que tengo prisa y tengo que ser breve :-)
> int valor, i;
> char abecedario[25][2]={
> 1,'a',
> 2,'b',
> 3,'c',
> 4,'d',
Primero de todo, que no necesitas poner �ndices al Array,
puedes usar el �ndice que lo accedes para ello:
char abecedario[25] = "abcdefg....";
> if(argv[2]==abecedario[i-1][1]) { /* ----- EL ERROR ----- */
Normal, cuando i=0, accedes a abecedario[i-1] = abecedario[0-1] =
abecedario[-1]... y eso da (obviamente) error. Utiliza [i].
Es por eso que te dec�a uqe no necesitas el �ndice para nada:
if(argv[2]==abecederario[i])
(con el tipo de dato que te puse yo arriba).
saludos.
--
Santiago Romero AKA NoP/Compiler (Linux User #74.821)
http://www.escomposlinux.org/sromero/ y http://www.speccy.org/
compiler(*)escomposlinux.org
Technical Details
Message-ID:
<slrnalk04l.934.sromero@pinsa.linux>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!mn2-mi-u-0020.mc.onolab.COM!not-for-mailReferences:
<3D59A018.8080202@lycos.es>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,38837823d2f3d931 X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2002-08-14 00:02:47 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news.tele.dk!small.news.tele.dk!130.133.1.3!fu-berlin.de!uni-berlin.de!mn2-mi-u-0020.mc.onolab.COM!not-for-mail From: Santiago Romero <sromero@escomposlinux.org> Newsgroups: es.comp.os.linux.programacion Subject: Re: probema integrer-punteros Date: 14 Aug 2002 07:02:46 GMT Lines: 31 Message-ID: <slrnalk04l.934.sromero@pinsa.linux> References: <3D59A018.8080202@lycos.es> Reply-To: compiler@escomposlinux.org NNTP-Posting-Host: mn2-mi-u-0020.mc.onolab.com (62.42.38.21) Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Trace: fu-berlin.de 1029308566 44706104 62.42.38.21 (16 [39726]) User-Agent: slrn/0.9.7.4 (Linux)