有问题,但在有些系统上可以运行、结果会有问题。1)main形式为,int main(){…return 0;}2)输出函数没有参数,会输出些莫明其妙的东西,这个函数会从堆栈上获取,程序没有设置的参数!结果未知!!
你的第二个输出有的%d,但是没有地址,当然错了啊如果把%d去掉就对了
#include main() {int a=1,b=0; printf("%d",a}; printf("%d\n",b); }这样就OK了,好好看看书吧