Article View: es.comp.os.linux.programacion
Article #7325Re: un par de dudas, tipo de variable y bash
From: cyfuss
Date: Fri, 07 Mar 2003 09:34
Date: Fri, 07 Mar 2003 09:34
41 lines
2360 bytes
2360 bytes
> > Hola, soy un novato en esto de la programacion y tengo varias dudas para
> > elaborar un programilla hecho en C.
> >
> > 1.- Si quiero que el usuario meta una ip, que tipo de variable puede
ser?,
> > por que int no debe por los puntos ... podria ser un registro, pero no
estoy
> > seguro.
>
> se suele string.
> char *host="127.0.0.1"
Pero si quiero que sean variables?, es decir, que el propio usuario elija la
ip que quiera?
> > 2.- �Que orden tengo que hacer para abrir un bash y que se escriba sola
> > cualquier linea y se ejecute?
>
> la forma mas facil es popen
> #include <stdlib.h>
> int system (const char *string)
> ej. j=system ("find / | grep .mp3")
> devuelve tres valores 127 es que no existe el comando
> -1 otro error y 0 todo correcto
> > 3.- para que pida un caracter y no tenga en cuenta si es mayuscula o
> > minuscula?.
>
> puedes hacerlo tu mismo es muy facil como las letras en ascii son
> consecutivas si le sumas X ( no tengo la tabla ascii a mano :)
> o le restas X podras pasar de mayus a min an viceversa
ya, asi si, pero no se si en C existe (imagino que si) pero en Modula-2 hay
una funcion CAP que toma el caracter y te lo convierte a mayusculas si es
minusculas o si es mayus... bueno, que siempre lo toma como mayuscula el
caracter.
Hay algo parecido para C?
--
saludos
cyfuss
Technical Details
Message-ID:
<b49or8$1tipci$1@ID-151185.news.dfncis.de>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!62-37-69-152.dialup.uni2.ES!not-for-mailReferences:
<b48o86$1s46hs$1@ID-151185.news.dfncis.de> <slrnb6g8j1.b8.etion-quitaesto-@metronomo.80.58.0.33>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,c71decc5be7d525d X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-03-07 01:30:19 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!fu-berlin.de!uni-berlin.de!62-37-69-152.dialup.uni2.ES!not-for-mail From: "cyfuss" <notengo@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: un par de dudas, tipo de variable y bash Date: Fri, 7 Mar 2003 10:34:07 +0100 Lines: 43 Message-ID: <b49or8$1tipci$1@ID-151185.news.dfncis.de> References: <b48o86$1s46hs$1@ID-151185.news.dfncis.de> <slrnb6g8j1.b8.etion-quitaesto-@metronomo.80.58.0.33> Reply-To: "cyfuss" <notengo@terra.es> NNTP-Posting-Host: 62-37-69-152.dialup.uni2.es (62.37.69.152) X-Trace: fu-berlin.de 1047029418 64578962 62.37.69.152 (16 [151185]) X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1106 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1106