#include <iostream>
using namespace std;
class A{
int i;
public:
A(){
i = 0;}
void cris(int a){
i = a;}
int re(){
return i;}
};
int main()
{
A *p= new A[3];
for(int i = 0; i < 3 ;i++)
{
*(p+i).cris(i);
}
cout << p[0].re() << p[1].re() << p[2].re();
delete [] p;
}
여기서 굵게 표시한 부분이 왜 틀린건가요? 방금 중간고사 봤는데 다 저리써서 30점 날려먹은거 같네요......