Cómo intitalizar los datos en la memoria del programa

1

Estoy usando MPLAB IDE & Compilador C18 para programar Pic18f2550. Tengo que inicializar una cadena constante en la memoria del programa para ahorrar espacio en la RAM, ¿cómo lo hago?

    
pregunta rahulb

1 respuesta

4

Para poner una cadena constante en la memoria de datos, necesitas usar el calificador rom en el compilador C18:

rom const char[] = "some string";

EDITAR: Como consejo para futuras preguntas que pueda tener con respecto al compilador C18 (o cualquier otro compilador, en este caso): lea manual del compilador antes de pedir ayuda. No he usado el C18 por un tiempo y tuve que buscar la información que necesitabas. Solo me tomó 2 minutos encontrar el manual en Internet y buscar la información relevante. Estoy hablando por experiencia cuando digo que es mucho más gratificante encontrar las respuestas que pedirle ayuda a alguien, especialmente cuando la información está fácilmente disponible.

    
respondido por el m.Alin

Lea otras preguntas en las etiquetas