//Пример демонстрирует как следует сохранять несколько символьных строк в массиве,расположенном в памяти программ.
#include<p18cxxx.h>
#include<string.h>
#pragma config OSC=HS
#pragma config WDT=OFF
#pragma config LVP=OFF
rom near char lookUpTable[][20]={
    "my first message",
    "my second message",
    "my third message",
    "my fourth message",
    "my fifth message"
};
char buffer[20];
void main(void){
    strcpypgm2ram(buffer,lookUpTable[1]);
}


 

НАЗАД                                                                                                                                         ДАЛЕЕ