Test a=new Test();什么意思,a是什么?
这是声明什么和定义什么的--那个a是什么东西,然后经常看到有这句下面就跟着是a.X=(X是任意东西,然后等号后应该还有语句)。还有shorts1=1;s1=s1+1;和s...
这是声明什么和定义什么的- - 那个a是什么东西,然后经常看到有这句下面就跟着是a.X= (X是任意东西,然后等号后应该还有语句)。还有short s1=1;s1=s1+1;和short s1=1;s1+=1;这两句有什么错误? 我运行了一下,最后输出的是s1,错误是缺少标识符。
展开
2个回答
2013-08-01
展开全部
test是类,a是类的一个具体对象,X是属性或者方法short s1=1;s1=s1+1; 这是错误的,原因是 s1是short, s1+1的结果是int
short s1=1;s1+=1; 这是正确的
short s1=1;s1+=1; 这是正确的
2013-08-01
展开全部
Test应该是个函数 new Test()分配一块堆内存给Test的对象aa.x就是Test类或者结构体里面的变量或者成员函数
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询