状态变量flag的定义不能理解
int flag = 1; //定义符号状态变量flag
flag=-flag;//???请问这个语句怎么执行的,怎么就改变状态了呢,程序的正确输出是1,-1,1,-1...这样的循环吧,(我的理解应该是一直-1,-1,-1下去啊。。。求指教)
int flag = 1; //定义符号状态变量flag
flag=-flag;//???请问这个语句怎么执行的,怎么就改变状态了呢,程序的正确输出是1,-1,1,-1...这样的循环吧,(我的理解应该是一直-1,-1,-1下去啊。。。求指教)
2016-07-22
举报