在下面的例子中,我做
MyClass a ();
有人告诉我 a 实际上是一个返回 MyClass 的函数,但以下行都不起作用。
MyClass b = a();
a.a = 1;
那么什么是a,我能用它做什么?
#include "stdafx.h"
#include "iostream"
using namespace std;
class MyClass {
public:
int a;
};
int _tmain(int argc, _TCHAR* argv[])
{
MyClass a ();
// a is a function? what does that mean? what can i do with a?
int exit; cin >> exit;
return 0;
}