14-index.c

来自「用Java实现的编译器。把源代码编译成SPARC汇编程序」· C语言 代码 · 共 26 行

C
26
字号
class test{	int a[2];    int count;         public int foo() {	count = count + 1;	System.out.println("count=%d\n",count);	return 0;    }    public static void main(String[] arg) {	a[foo()] = 1;	a[a[foo()]] = foo();	a[a[a[1]]] = 1;	a[a[a[a[foo()]+a[a[foo()]]]]] = 17; // actually fails here	a[a[1]-a[a[foo()]]] = 54;	if ((a[0] == 17) && (a[1] == 54) && (count == 6)) {	    System.out.println("Success!\n");	} else {	    System.out.println("Failure.\n");	}    }   }

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?