Autor Tema: For curioso en ccs  (Leído 1199 veces)

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

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2060
For curioso en ccs
« en: 15 de Febrero de 2013, 13:15:00 »
Buenas amigos!
Hoy basandome en un ejemplo que vi en c, realice un programa con el compilador ccs y como me compilo bien procedo a colocarlo en el foro como una manera opcional a como normalmente usamos el For   :mrgreen:

Citar
#include <18f252.h>
#fuses XT,NOWDT,PUT,CCP2C1
#use delay(clock= 4000000)
#use rs232(baud= 9600, xmit=pin_b0)

Void main()
{
 
   for(int x =1,i=0;i<10;i++,x++)
      printf("%u ",x);
     
   while(true);   


}

Espero les sirva, saludos  :mrgreen:

Desconectado RICHI777

  • Colaborador
  • PIC24H
  • *****
  • Mensajes: 1498
Re: For curioso en ccs
« Respuesta #1 en: 15 de Febrero de 2013, 13:39:41 »
Hola, en ANSI C eso no es posible, pero si en C++ donde se permite declarar a una variable en cualquier punto. En sí un compilador C podría soportarlo tranquilamente, ya la reserva de Stack se hace por el total de variables declaradas en una función.

Saludos !

Desconectado RALF2

  • Moderadores
  • PIC24H
  • *****
  • Mensajes: 2060
Re: For curioso en ccs
« Respuesta #2 en: 15 de Febrero de 2013, 13:51:33 »
Asi es amigo pero en versiones anteriores del ccs eso no era posible  :shock: , pero ahora si  ;-)


 

anything