如题所述
这是C++的语法
类或域名student中的标识符sum1赋值为0
如果student是类名,则此处是指将类成员sum1赋值为0.当然,这里还有一些上下文:
1.如果本赋值语句是在student的成员函数或友元函数中被调用,这是毫无问题的。
2.如果本语句是在类作用域之外被调用的,sum1估计必须是类student的静态变量才行!
如果student是一个命名空间(namespace),则sum1是该命名空间下的一个变量。
对于此处的调用,可使用:
using namespace student;
sum1=0;来替换。(当然,这语句必须放在函数作用域下,不然编译出报错的)
类或域名student中的标识符sum1赋值为0
如果student是类名,则此处是指将类成员sum1赋值为0.当然,这里还有一些上下文:
1.如果本赋值语句是在student的成员函数或友元函数中被调用,这是毫无问题的。
2.如果本语句是在类作用域之外被调用的,sum1估计必须是类student的静态变量才行!
如果student是一个命名空间(namespace),则sum1是该命名空间下的一个变量。
对于此处的调用,可使用:
using namespace student;
sum1=0;来替换。(当然,这语句必须放在函数作用域下,不然编译出报错的)
温馨提示:答案为网友推荐,仅供参考