세세한부분차이점이 있지만 주관적으로 가장 큰차이점은 하나이다.
접근자
클래스의 역할을 구조체가 대신해줄 수 있고 무려 상속도 가능, 함수도 구조체 내에 지정가능, 생성자도 가능하다
물론 컴파일러가 지원을 해 주어야겠지만 근래의 컴파일러이면 딱히 문제도 없고
다만 C의 문법에서는 접근자를 지원해주지않아 모든 변수, 함수가 직접 접근이 가능하다.
그러므로 클래스를 쓰자? - 근데 클래스는 또 비용이 있으니까 뭐 상황에 맞게 쓰자?
추가
어 아니었다 접근자 다 사용할수있음 (C++ 에서 C를 쓸때) 그냥 기본이 public 이냐 private 이냐 차이일뿐임

