你就直接建一个数组,存储模式标示啊,比如A=1,B=2,C=3,D=4.........
数组里就存储这些数据,你直接判断模式就行了,不用管是不是修改过,只按当下的运行就可以
你这个就是用一个数组来存储需要的状态(过程),也就是标志位存储。
具体数据的意义还需要结合实际的需要来定
你需要自己好好的理一下逻辑过程。