|
|
发表于 2006-10-27 16:26:46
|
显示全部楼层
Post by hhshr825
函数声明为:void RTMODE_NewSetAspectRatioConversion(int Convy)
调用的时候是这样的:
void SetVideoConversion(char* Conversion, char* help)
{
/*printf("\nConversion = %s\n",Conversion);*/
RTMODE_NewSetAspectRatioConversion (Conversion,help);
}
为什么????
请高手不吝赐教!!!
谢谢!!!
可能是老的编译器
在以前的C语言中其实是不怎么检查函数参数的匹配情况的
在传递参数的时候只是从右到左依次进栈
函数在取参数的时候,再从栈里依次弹出
因此, 即使右边的参数多出来也不会有太大影响
(出栈的顺序是从左向右) |
|