Harold, >I'm trying to define a pointer that points to it. Thus far, I define the >pointer like this: > struct SongChord rom const *SongArray; // local pointer to a song Try this instead: const struct SongChord rom *SongArray; // local pointer to a song I don't know if this will solve your problem, but here's the reference I used: http://publications.gbdirect.co.uk/c_book/chapter5/pointers.html Kelly Kohls, N5TLE http://www.qsl.net/n5tle Bedford, Texas There never enough time to do it right, but plenty of time to do it over. -- http://www.piclist.com PIC/SX FAQ & list archive View/change your membership options at http://mailman.mit.edu/mailman/listinfo/piclist