Result: -1207484592 2 模仿宋老师的解释: 大纸上的RECTANGULAR=0,POLAR=1 小纸上的RECTANGULAR没有赋值 printf的是 小纸上的RECTANGULAR 和 大纸上的PLAR So this the way it is!
大纸上的RECTANGULAR=0,POLAR=1 应该是 RECTANGULAR=1,POLAR=2
应该是因为enum定义了全局变量的RECTANGULAR并且赋值为1,而在main函数内部定义了局部变量RECTANGULAR,printf输出的是局部变量的RECTANGULAR和全局变量的POLAR,局部变量只是定义但是没有赋值,因此输出的是随机数.
随机数,2
随机数,2
如果您有建设性意见,哪怕只是纠正一个错别字,也请不吝赐教,您留下的姓名和email将会出现在本书前言的致谢中。再次感谢您的宝贵意见!