본문 바로가기
컴퓨터/C

C++ 구조체와 클래스의 차이

by Begi 2020. 4. 23.
반응형

C++에서 사용하는 class는 C에서 사용하는 struct와 매우 유사하다. 


C에서의 struct는 struct 멤버에 변수가 사용할 수 있지만 C++에서의 struct의 멤버는 변수뿐만 아니라 함수도 사용할 수 있다. 


C++에서 struct 멤버 변수는 기본적으로 public이지만 class는 기본적으로 private이다. 


이 차이 이외에는 C++에서 struct와 class는 완전히 동일하다.


반응형

'컴퓨터 > C' 카테고리의 다른 글

C 언어 XOR 비트연산  (0) 2020.05.07
C++ 클래스 사용 프로그램 코드 예  (0) 2020.04.23
C 포인터 사용시 흔한 실수  (0) 2019.11.14
C의 abs와 labs와 fabs 함수  (0) 2019.10.17
C의 min, max 함수  (0) 2019.10.17

댓글