<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman, new york, times, serif;font-size:12pt"><DIV>Hola, tengo tres dudas con el capítulo del preprocesador:</DIV>
<DIV> </DIV>
<DIV>1. ¿Puedo definir variables dentro de un #if o #elif?</DIV>
<DIV>    Ej:</DIV>
<DIV>        .....</DIV>
<DIV>        #ifndef MOSTRAR</DIV>
<DIV>            #define MOSTRAR(a) a</DIV>
<DIV>            int k = 18;</DIV>
<DIV>        #endif</DIV>
<DIV>        .....</DIV>
<DIV>      </DIV>
<DIV>    ¿Es correcto?</DIV>
<DIV> </DIV>
<DIV>2. ¿Qué hace la directiva #line? Algún ejemplo, por favor.</DIV>
<DIV> </DIV>
<DIV>3. ¿Y la #pragma? Ejemplos también, si es posible.</DIV>
<DIV> </DIV>
<DIV>Un saludo y muchas gracias, Alejandro.</DIV></div><br>
                <hr size=1><br><font face="Verdana" size="-2">LLama Gratis a cualquier PC del Mundo.<br>Llamadas a fijos y móviles desde 1 céntimo por minuto.<br><a href="http://us.rd.yahoo.com/mail/es/tagline/messenger/*http://es.voice.yahoo.com/">http://es.voice.yahoo.com</a></font></body></html>