[求助]求解?
我想得到TVTtotal,的值,
#include <iostream>
using namespace std;
float TvTotal(int TvQuantity,float& TVTotal)
{
TVTotal=400*TvQuantity;
return TVTotal;
}
void main()
{
float TVTotal;
int TvQuantity;
cin>>TvQuantity;
cout<<TVTotal<<endl;
}
但无论输入什么值,都出现:6.03943e-039
5
6.03943e-039
58
6.03943e-039
我在这里在说明一下:
在这里我不想调用函数,只是想用函数生成一个变量的值:TVTotal(TVTotal和TvTotal函数名并不相同)
所以我在这里用的是引用:float& TVTotal
意思是我如果这样用的话,错在哪里?
这种用法有错吗?
[此贴子已经被作者于2007-4-27 16:11:31编辑过]