// loopint_64.c for comparing loopint_64.asm #include int main() { long int dd1[100]; // 100 could be 3 gigabytes long int i; // must be long for more than 2 gigabytes dd1[0]=5; /* be sure loop stays 1..98 */ dd1[99]=9; for(i=1; i<99; i++) dd1[i]=7; printf("dd1[0]=%ld, dd1[1]=%ld, dd1[98]=%ld, dd1[99]=%ld\n", dd1[0], dd1[1], dd1[98],dd1[99]); return 0; }