www.bzyk.net > #inCluDE<iostrEAm> #inCluDE<string> using nAmEs...

#inCluDE<iostrEAm> #inCluDE<string> using nAmEs...

修改后的如下: #include #include using namespace std; class MyArray{ public: MyArray(int leng); ~MyArray(); void Input(); void Display(string); protected: int *alist; int length; }; MyArray::MyArray(int leng) { if(leng

using names std 应该是using namespace std 因为dist=sprt((a.x-b.x)*(a.x-b.x)+(a.y-b.y)*(a.y-b.y)); 所以头文件要加 #include

你定义的时候没声明是该类的作用域。istream& MyStream operator........

#include 不再用带.h的头文件了,这个是历史原因 在C++标准修订之后,一方面要引入新的东西,另一方面又要兼容旧代码,所以提供了两个版本的iostream,一个有.h,用来兼容旧代码,另一个没有.h,那个是新的头文件。因为这个标准提出到现在有二十...

#include #include using namespace std; int main() { int i; string real[3]={"chaofan","love","fanzhuo"}; for(i=0;i

从程序的结构来看,你应该是要分配一个数组,所以把p=new int(n)的改成p=new int[n],并把最后的delete p改成delete [] p

这个要和上面的两个循环条件结合着看,首先 第一个条件for (i=0; i

struct stu { char name[20]; double sum; int age; int score[5]; -- 5 门成绩,所以结构里的score要有5个单元,才好存5 门成绩。 } 输入和输出里,i 表示第几个学生,j 表示第门 cin>>y[i].score[j]; cout

r.a=new int[l]; 这行错了吧,你直接用了l,你应该用BIG 另外下次发贴的时候注意粘贴成“代码”,在编辑框的右上有按钮,不然看不清。

问题写注释里了 #includeusing namespace std;class Vehicle; //去掉分号{public:Vehicle(int M,int W){MaxSpeed=M;Weight=W;}void displayMW(){cout

网站地图

All rights reserved Powered by www.bzyk.net

copyright ©right 2010-2021。
www.bzyk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com