C++ 程序中A.Sum含义

#include <iostream.h>
class Student{
public:
Student()//学生类构造函数
{ cout<<"constructing student"<<endl; }
~Student()//学生类析构函数
{ cout<<"denstructing student"<<endl; }
};
class Graduate :public Student
{
public:
Graduate ()//教师类构造函数
{ cout<<"constructing graduate "<<endl; }
~Graduate ()//教师类析构函数
{ cout<<"destructing graduate "<<endl; }
};
void main()
{ Graduate gt;
cout<<"in main"<<endl;}
56.写出下列程序的运行结果
#include <iostream.h>
class Myclass
{public:
void GetSum(int a);
static int Sum;
private:
int A;
};
int Myclass::Sum=10; //必须在类外部对静态数据成员初始化
void Myclass::GetSum(int a)
{ A=a;
Sum+=A;
}
void PrintSum(Myclass& A)
{ cout<<"Sum="<<A.Sum<<endl;
}
void main( )
{ Myclass M,N;
M.GetSum(3);
N.GetSum(7);
PrintSum(M);}

cout<<"Sum="<<A.Sum<<endl;
也可以A::Sum
静态的成员变量按理说是属于类的,因为在对象没有构造的时候它已经分配了空间了,
但是也可以用A.sum进行调用,因为在对象传进来的时候,其实对象已经被创建 空间也被分配
温馨提示:内容为网友见解,仅供参考
无其他回答

C++ 程序中A.Sum含义
cout<<"Sum="<<A.Sum<<endl;也可以A::Sum 静态的成员变量按理说是属于类的,因为在对象没有构造的时候它已经分配了空间了,但是也可以用A.sum进行调用,因为在对象传进来的时候,其实对象已经被创建 空间也被分配

C++程序设计!!!为什么要用两个ss有的是一个s 有的是sum 有什么区别?什...
sum 这个一般表示求和,但是要记住这个仅仅是个变量名称,可以表示任何量,不仅仅是求和。主要是为便于阅读,所以一般采用英文缩写来表示变量名称。至于s,ss的问题,你只需要知道是两个不同的变量,不能混在一起就行。编程的核心就是算法。三个变量在其中有各自的作用,自己看看就知道了。至于什么用?这...

c++的sum怎么用?
sum在C语言中表示累加和。如:include<stdio.h> main(){ int a,b,sum;a=1,b=2;sum=a+b;printf("sum is %d\\n",sum);} sum是a+b的和 printf("sum is %d\\n",sum); \/\/意思是 和是sum 在C语言中sum不是一个标准库函数。不过在VS2008中有__sum函数。

c语言中sum是什么意思
这是自定义关键字,不属于C语言关键字,无固定含义。开发者可以自定义sum,一般用来表示求和变量。举例如下:include<stdio.h> int main(){ int a,b,sum;a=1;b=1;sum=a+b;printf("结果为:%d\\n",sum);}

c++中sum*什么意思
第一种:sum*j; \/\/这个就是普通的乘法运算,sum乘以j 第二种:sum*=j;\/\/这个是复合赋值运算符,相当于sum=sum*j;相似的还是sum+=j;\/\/他相当于sum=sum+j;其他就可以类推了。应该是只有这两种了,

求助C语言大神,这个程序执行结果sum是多少??在线等!!!
不确定的结果。因为主函数里又定义了一次a,外部变量的值用不上了。C++对未赋值的整型数会随机的赋值。

C++ 下面程序的运行结果,请问,sum和sub的区别是什么?谢谢
sub是一个普通变量,需要重新初始化。sum是一个变量的别名,只初始化一次,也就是说,如果在主函数里,想让sum=1,那么调用函数后,sum的结果是16,sub的值还是0;所以结果是 15 0

请问在C++中,和,差,积,商分别用什么符号来代替,比如说和用sum来表示...
int a=1;int b=1;int sum;sum=a+b;\/\/表示和 sum=a-b;\/\/表示差 sum=a*b;\/\/表示积 sum=a\/b;\/\/表示商

小白自学C++,“未声明的标识符”是什么啊?用谭浩强的教程。
自学C++确实是一段比较艰辛且枯燥的事,尤其是入门的时候,有个人指导的话,会少走很多弯路,祝楼主好运。程序中使用的标识符(包括变量名、函数名什么的)都必须先声明再使用,未申明的标识符就是你没有声明就使用了它。楼主的程序有一点点问题 第五行 int a,b>>,sum;删掉“>>”就可以了 ...

C++帮忙解释一下代码的意思。。。sum[ ]部分不懂
有2012年9月全国计算机等级考试二级c的50道题吗? qq835436702,谢谢!

相似回答
大家正在搜