como declaro varias variables en una sola linea C?¿

Iniciado por lupitapro, 14 Junio 2010, 21:53 PM

0 Miembros y 1 Visitante están viendo este tema.

lupitapro

hola

por ejemplo yo declaro

int a = 3;
int b = 4;

pero en ves de dos lineas que sea una

puedo aserle asi

int d = 3, a = 4, b = 3;

gracias es una duda gracias  :( :rolleyes:
quiero programar!!!!!!!!! y no puedo ayuda

el aprender y estudiar no es otra cosa mas que "recordar" "platon"

.:BlackCoder:.

0o? Claro que puedes, te debe haber funcionado eso...
"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja




Shell Root

Por eso no duermo, por si tras mi ventana hay un cuervo. Cuelgo de hilos sueltos sabiendo que hay veneno en el aire.

16BITBoy

hmmm lo has probado?  
Te da algun fallo?

Como te han dicho, te debe de haber funcionado a la perfección.
Blog personal: http://www.16bitboy.com/blog

- Que horrible pesadilla, unos y ceros por todas partes... hasta me parecio ver un ¡dos!
- Bender, solo fue una pesadilla, no existe eso que llamas "dos".

lupitapro

si ya me funciono solo si

int x = x; int x = x;

solo asi en sintaxis

asi no

int x = x, x = x; 

int x = x, x = x; :-\

gracias  :rolleyes: ;) :) :o :laugh:
quiero programar!!!!!!!!! y no puedo ayuda

el aprender y estudiar no es otra cosa mas que "recordar" "platon"

Littlehorse

#5
lupitapro, ten en cuenta que en esta sección se intenta que las dudas básicas las resuelva cada uno por su cuenta. Te recomiendo que busques algún libro para tener en claro los conceptos básicos implicados.

Puedes buscar alguno en este post

Cita de: shellroot@alex-laptop:~$ en 14 Junio 2010, 21:55 PM
int a = 3; int b = 4;

Poner dos instrucciones distintas en una misma linea suele ser una mala practica, ademas en este caso no tiene mucho sentido ya que estas declarando e inicializando variables del mismo tipo.

Cita de: lupitapro en 14 Junio 2010, 22:05 PM
si ya me funciono solo si

int x = x; int x = x;

solo asi en sintaxis

asi no

int x = x, x = x; 


No tiene sentido lo ultimo que pusiste, prueba lo que pusiste en tu primer post:

int d = 3, a = 4, b = 3;

Tiene que funcionar.

Saludos
An expert is a man who has made all the mistakes which can be made, in a very narrow field.

.:BlackCoder:.

"No te esfuerzes por saber mas, esfuerzate por ser el mejor en lo que sabes... Y asi sabras mas" .:BlackCoder:. jajaja




.:WindHack:.

El código correcto, y la mejor práctica es la que expone Littlehorse.

Vas a declarar  varias variables del mismo tipo, por lo cual simplemente estaría bien separarlas con un , siendo así:

int a=1,b=2,c=3,d=4;

Follow me on Twitter: @windhack | Visit my website: www.daw-labs.com

"The only thing they can't take from us are our minds."