C程序的一个参数赋值有关问题

C程序的一个参数赋值问题
是这样的,这个程序中很多函数中的参数没有赋值就直接用了,不知道怎么确定它的值。

麻烦大神指导一下,多谢了。

比如这样的:

void Add(short left, short top)
{
……

    left+=9;

……
}

程序中就是这样的,查询过所有left,有些是别的函数中赋值的,有些经过计算不是这个函数要求的值。

不是太明白,麻烦指点一下。
------解决方案--------------------
参数在传递过来时就已经有值,你搞清楚实参和形参的概念没有
------解决方案--------------------
没懂你什么意思,void Add(short left, short top)函数在被调用的时候left就有值了啊。。。
------解决方案--------------------
楼上说的对啊
------解决方案--------------------
基础不过关吧!函数的基本意思应该还不太懂,
找点基础书籍看看函数这块吧!