vs2008编写C++程序出错:无法解析的外部符号,该符号在函数 _main 中被引用
#include<iostream>usingnamespacestd;classArray_max{public:voidMax_value(intarray[],in...
#include<iostream>
using namespace std;
class Array_max
{
public:
void Max_value(int array[],int n);
};
int main()
{
Array_max T;
int a[10] = {12,12,39,-34,17,134,0,45,-91,76};
T.Max_value(a,10);
return 0;
}
void Array_max∷Max_value(int array[],int n)
{
int i,max;
max = array[0];
for(i = 1;i < n;i++)
{
if(max < array[i])
max = array[i];
}
cout<<max<<endl;
}
无法解析的外部符号 "public: void __thiscall Array_max::Max_value(int * const,int)" (?Max_value@Array_max@@QAEXQAHH@Z),该符号在函数 _main 中被引用 展开
using namespace std;
class Array_max
{
public:
void Max_value(int array[],int n);
};
int main()
{
Array_max T;
int a[10] = {12,12,39,-34,17,134,0,45,-91,76};
T.Max_value(a,10);
return 0;
}
void Array_max∷Max_value(int array[],int n)
{
int i,max;
max = array[0];
for(i = 1;i < n;i++)
{
if(max < array[i])
max = array[i];
}
cout<<max<<endl;
}
无法解析的外部符号 "public: void __thiscall Array_max::Max_value(int * const,int)" (?Max_value@Array_max@@QAEXQAHH@Z),该符号在函数 _main 中被引用 展开
1个回答
展开全部
#include<iostream>
using namespace std;
class Array_max
{
public:
void Max_value(int array[],int n);
};
int main()
{
Array_max T;
int a[10] = {12,12,39,-34,17,134,0,45,-91,76};
T.Max_value(a,10);
return 0;
}
void Array_max::Max_value(int array[],int n) //::这个符号是错的,是英文状态下的
{
int i,max;
max = array[0];
for(i = 1;i < n;i++)
{
if(max < array[i])
max = array[i];
}
cout<<max<<endl;
}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询