I am populating a short dictionary from my basic C program using the following code :
void main () {
FILE *fp;
fp = fopen(\"c:\\\\CTEMP\\\\Dictionary2.txt\", \
If the manipulation that you need to do is much more complex then you can literally "read it into memory" using mmap(), but that is a more advanced technique; you need to treat the file as a byte array with no zero terminator and there are lots of ways to mess that up.