<div style="text-align: center;">15 - dic - 2006<br></div>Hola, saludos desde Tabasco, México.<br><br>Tengo unas dudas que quisiera ver si podrían ayudarme a contesta =) :<br><br><span style="font-weight: bold; text-decoration: underline;">
PUNTEROS:</span><br>Un puntero se puede declarar de con la siguiente sintáxis: <br><span style="background-color: rgb(255, 255, 153);"><br></span><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">
<tipo>* <identificador>; </span>   <br></div>y también de la siguiente manera: <br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);"><tipo> *<identificador>;</span>
<br></div><br>Mi duda es, cuando yo quiera declarar más de un puntero en una sola línea, tengo que poner:<br><br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);"><tipo>* <identificador>, <identificador>, identificador>; 
</span><br></div>o<br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);"><tipo> *<identificador>, *<identificador>, *<identificador>;</span> <br></div>o es exactamente lo mismo? o simplemente no se pueden declarar más de un puntero en una línea?
<br><br><span style="text-decoration: underline; font-weight: bold;">REFERENCIAS:</span><br>1.- Cuando yo declaro una referencia a una variable, como por ejemplo:<br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">
int x = 10;</span><br style="background-color: rgb(255, 255, 153);"></div><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">int&y = x;</span><br style="background-color: rgb(255, 255, 153);">
</div><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">y = 4;<span style="background-color: rgb(255, 255, 255);"><br></span></span></div><br>Al cambiar el valor de la referencia (y), se cambia el valor de la variable a la que se hace referencia (x) y viceversa? , es decir, si cambio el valor de la variable a la que se hace la referencia (x), también se cambia el valor de la referencia (y) ?
<br><br>2.- Otra duda parecida a la de los punteros. Para declarar varias referencias, el signo de ampersand va a lado de la variable o a lado del tipo?<br>Ejemplo: <br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">
int& a = x, b = w, f = e</span>;<br></div>de esta manera o de esta otra? :<br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">int &a = x, &b = w, &f = e;<br></span></div>
<br><span style="font-weight: bold; text-decoration: underline;">ENUMERACIONES:<br></span>1.- A qué se refiere el texto : <span style="font-style: italic;">"El identificador de tipo es opcional, y nos permitirá declarar más 
  variables del tipo enumerado en otras partes del programa" ?<br><br></span>Significa que si pongo el tipo de dato (enum en este caso), ya no podré declarar otra variable de tipo de dato enum dentro del programa?<br>
<br>2.- En un tipo de datos enum, la sintáxis es: <br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">enum [<identificador_de_enum>] { <nombre> [= <valor>], ...} [lista_de_variables];
<br></span></div>Si yo escribo:<br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">enum día { lunes, martes, miércoles, jueves, viernes } dia1, dia2, dia3;</span><br></div>es correcto? Si lo es, entonces:
<br>Lunes tiene un valor de 0, Martes tiene el valor de 1 y así sucesivamente??<br><br>3.- Dentro de los valores, puedo asignar directamente los valores sin necesidad de darles un nombre? (Un ejemplo en mi siguiente duda...)
<br><br>4.- Si escribo:<br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">enum numeros { 1,2,3,4,5,6 };</span><br></div>Estoy dándole a 1 el valor de 0? O estoy declarando que el primer valor es 1?
<br><br>5.- Es lo mismo hacer:<br><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">enum IdentificadorEnum { ... } variable1, var2, var3;</span><br><br></div>Que hacer:<br><div style="margin-left: 40px;">
<span style="background-color: rgb(255, 255, 153);">enum IdEnum {...};</span><br style="background-color: rgb(255, 255, 153);"><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">
IdEnum var1 = CualquierValorDentroDe_IdEnum<span style="background-color: rgb(255, 255, 255);">    //Declarar una variable de tipo IdEnum para asignarle <br>                                                                         //únicamente valores dentro de IdEnum?
</span></span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">...</span><br style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 153);">
IdEnum CualquierVariable;</span><br></div><span style="background-color: rgb(255, 255, 153);"></span><span style="background-color: rgb(255, 255, 153);"></span><br><span style="background-color: rgb(255, 255, 153);"></span>
<div style="margin-left: 40px;"><span></span></div><span style="background-color: rgb(255, 255, 153);"></span><span style="background-color: rgb(255, 255, 153);"></span><span style="background-color: rgb(255, 255, 153);">
<br><span style="background-color: rgb(255, 255, 204);"><span style="background-color: rgb(255, 255, 255);">Bueno, pues hasta el momento esas son mis dudas y agradecería mucho que me pudiesen auxiliar. Gracias de antemano ;)
<br><br>David Reza.<br></span></span></span><span style="background-color: rgb(255, 255, 153);"></span><br><span style="background-color: rgb(255, 255, 153);"></span><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);">
</span></div><span style="background-color: rgb(255, 255, 153);"></span><br><span style="background-color: rgb(255, 255, 153);"></span><span style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 255);">
</span></span><div style="margin-left: 40px;"><span style="background-color: rgb(255, 255, 153);"><span style="background-color: rgb(255, 255, 255);"></span></span></div><br><br><br><br><pre class="sintaxis"><br><br></pre>