#include <stdio.h>
unsigned char ram[1024];
char* const var = (char*)ram + 1023;
int main(int argc, char *argv[])
{
printf("%d\n", *var);
return 0;
}
ん-む、こんな感じのコードをzcc +cpm -lm -lndos a.cしてみたけど問題無いっすね。var周りでエラーが出ていたように記憶してたんだけど…何か違うとこ間違えたかな。