Hola a todos, he estado leyendo el curso de nuevo y me surgen ciertas dudas que antes no.<br>Las apunté todas para no tener que estar mandando muchos mensajes y tener respuestas lo más pronto posible.<br>Aquí están mis dudas:
<br><br>1.- En el capítulo 002 del curso, la sección de <span style="font-style: italic;">Tipo "enum" o enumerado</span> dice lo siguiente:<blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">
<pre style="color: rgb(0, 0, 153);" class="sintaxis">enum [<identificador_de_enum>] {<br>   <nombre> [= <valor>], ...} [lista_de_variables];</pre><p>El identificador de tipo es opcional, y nos permitirá declarar más 
  variables del tipo enumerado en otras partes del programa:</p><pre style="color: rgb(0, 0, 153);" class="sintaxis">[enum] <identificador_de_enum> <lista_de_identificadores>;</pre><p>La lista de variables también es opcional. Sin embargo, al menos uno 
  de los dos componentes opcionales debe aparecer en la definición del 
  tipo enumerado.</p></blockquote>

A qué se refiere que el identificador de tipo es opcional y cual es ese identificador de tipo? enum?<br>Entonces puedo hacer una enumeración así?:<br><br>myEnum { const1 = 1, const2, const3 };         // Omito el identificador de tipo (enum)
<br>myEnum variable;                                         // Declaro una variable de mi tipo enum<br><br>2.- En mis programas (de consola) no salen los acentos, ya que salen otras letras que sustituyen a las vocales con acentos. 
<br>¿Cómo puedo hacer que se visualicen correctamente los acentos?<br><br>3.- Es recomendable utilizar variables que sólo se utilizarán una vez? Por ejemplo, voy a sumar dos números y los tengo en dos variables ( a y b, respectivamente). Es una buena opción crear otra variable (digamos la variable c) y almacenar en ella la suma de las primeras dos y después imprimir c para mostrar el resultado o sería mejor imprimir el resultado como  a + b  y no desperdiciar memoria para una variable? - Sé que se desperdicia muy poca memoria en este caso pero es para dar la idea - 
<br><br>4.- En cuanto a los sufijos de precisión sencilla y doble, qué beneficios trae esto?<br>Por qué hay diferencia entre precisión sencilla y doble.<br>¿No es lo mismo:<br>float = 14.0;<br>float = 14.0f;<br>?<br><br>¿Se puede hacer:
<br>double = 14.0; <br>o<br>double = 14.0f;<br>?<br><br>¿Qué diferencias hay?<br><br>5.- En el capítulo 007, sección Constantes "char" qué significa la última parte:<br><br><table border="0" width="60%"><tbody><tr>
<td>\O</td>
    <td> </td>
    <td>cualquiera</td>
    <td>O=tres dígitos en octal</td>
  </tr>
  <tr> 
    <td>\xH</td>
    <td> </td>
    <td>cualquiera</td>
    <td>H=número hexadecimal</td>
  </tr>
  <tr> 
    <td>\XH</td>
    <td> </td>
    <td>cualquiera</td>
    <td>H=número hexadecima</td>
  </tr>
</tbody></table>
<div><br></div><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">Los tres últimos son realmente comodines para la representación 
  de cualquier carácter. El \nnn sirve para la representación en 
  notación octal. Para la notación octal se usan tres dígitos. 
  Hay que tener en cuenta que, análogamente a lo que sucede en la notación 
  hexadecimal, en la octal se agrupan los bits de tres en tres. Por lo tanto, 
  para representar un carácter ASCII de 8 bits, se necesitarán tres dígitos. 
  En octal sólo son válidos los símbolos del '0' al '7'. 
  Según el ejemplo anterior, para representar el carácter 127 en 
  octal usaremos la cadena '\177', y en hexadecimal '\x7f'. También pueden 
  asignarse números decimales a variables de tipo char.</blockquote><div><br><br>Eso es todo. Espero me puedan ayudar con mis  dudas.<br><br>Saludos<br></div>-- <br> | = David Reza = |