起初,这是一个“诡异”的故事~ ~匪夷所思啊!
故事发生在一个个月黑风高的夜晚,一个孤独的男人对着电脑做着一些让人浮想联翩的事情~~~
先看一段代码片段:
//进行词法分析
printf("\n------------------------------词法分析前:cur=%d\n", cur);
printf("\n------------------------------词法分析前:erro=%d\n", error);
toExpress(line, out);
printf("\n------------------------------词法分析后:cur=%d\n", cur);
printf("\n------------------------------词法分析后:erro=%d\n", error);
报错了:
来看它的输出结果:
或许单看这些并没有什么奇怪的,一bug罢了。但是,让人百思不得其解的是toExpress(line, out);这个函数内没有cur和erro半毛钱关系,它怎么就报错了呢!!!那个男