C ++ (프로그래밍 언어) : C ++에서 *와->의 차이점은 무엇입니까?


대답 1:

#include 
네임 스페이스 std 사용;

클래스 A {
     공공의:
          int var;
};

int main () {
     A * a = 새로운 A (); // 포인터를 선언하려면 *를 사용하십시오.
     (* a) .var = 5; // 포인터를 역 참조하고 var의 값을 얻는 방법
     cout  var << endl; / * 포인터를 역 참조하는 또 다른 방법이므로 5를 인쇄합니다 * /
     리턴 0;
}

(* a) .var

a-> var