今天,为了测试分类调度包,写了一个简单的分类调度程序,
包括创建调度线程schedule,
修改记录包,
classify
等待调度
放行
但是在调试中没有错误,运行中,却对包记录作了修改.不管怎样改,都得不到希望的值.还以为结构类型作为参数的问题
什么方法都试过了,最后用数作为参数试,还是出现错误.最后,删除一些,只留一小部分.最后,发现,并不是结构类型作为参数传递的问题,而是因为书写不规范,把判断语句写成赋值语句.
本来很简单的问题,变得很复杂.一个小程序,出现错误还是那么难找,如果是大程序,又会出现什么后果呢.
由此可见,正确的书写规范是多么的重要.