# test global access - is it cached in registers automatically? # yes - if you use -O2 HOORAY! use stdio.h use stdlib.h int i int j go() int s = i + j int t = i * j printf("%d %d\n", s, t) int main(int argc, char *argv[]) i = atoi(argv[1]) j = atoi(argv[2]) go() return 0