你还真有耐心,把354,90两个值凑出来了。
我想说明的是在char a[100]的情况下,在返回地址前进行io对程序造成不同影响的原因。
讨论的前提是test中的auto数据为int i和char a[100],楼主问的问题正是调用printf的影响,请看1楼。
printf的调用必然会改写堆栈,我讨论的问题反映在19楼第二个程序中。需要解释这句话的作用:
puts("此次IO后可以正常输出I love you!,注释本行后输出出错");
我想说明的是在char a[100]的情况下,在返回地址前进行io对程序造成不同影响的原因。
讨论的前提是test中的auto数据为int i和char a[100],楼主问的问题正是调用printf的影响,请看1楼。
printf的调用必然会改写堆栈,我讨论的问题反映在19楼第二个程序中。需要解释这句话的作用:
puts("此次IO后可以正常输出I love you!,注释本行后输出出错");
为了防止世界被破坏,为了守护世界的和平,贯彻爱与真实的邪恶,可爱又迷人的反派角色,VxWorks!
Don't ask me any question.I'm just here to buy soy sauce.