关于数据类型的问题,急求解答
#include "iostream.h"
struct Sq{ //定义一个Sq的结构体
int v;
};
int SqL(Sq &L) //定义一个SqL的函数
{
L.v=10;
return L.v;
}
void main()
{
Sq La;
cout<<SqL(La)<<endl; //调用SqL函数
}
写了一个简单的小例子,我的问题是:
函数SqL的形参(Sq &L)是什么数据类型的?
希望高手指点,感谢.
还有就是如果形参(Sq &L)换成(Sq L)到底有什么区别?????
急求....
[ 本帖最后由 v1ng 于 2008-7-22 16:03 编辑 ]
[ 本帖最后由 v1ng 于 2008-7-22 16:03 编辑 ]
#include "iostream.h"
struct Sq{ //定义一个Sq的结构体
int v;
};
int SqL(Sq &L) //定义一个SqL的函数
{
L.v=10;
return L.v;
}
void main()
{
Sq La;
cout<<SqL(La)<<endl; //调用SqL函数
}
写了一个简单的小例子,我的问题是:
函数SqL的形参(Sq &L)是什么数据类型的?
希望高手指点,感谢.
还有就是如果形参(Sq &L)换成(Sq L)到底有什么区别?????
急求....
[ 本帖最后由 v1ng 于 2008-7-22 16:03 编辑 ]
[ 本帖最后由 v1ng 于 2008-7-22 16:03 编辑 ]





2008-7-22 15:21

