관리 메뉴

개발벤제마

C++ 9주차 프로그래밍 본문

카테고리 없음

C++ 9주차 프로그래밍

개벤 2024. 10. 28. 16:50

\

int형과char형은 대입을 하면 복사가 일어난다.

 

배열의 끝에는 배열의 끝을 의미햐는 null문자가 채워진다. s1은 아직 쓰레기값.....
이제 s1에 복사가 되었다.
객체가 만들어지면 생성자는 자동 호출된다


특성 this (Java, C++, C#, JavaScript) self (Python)
정의 현재 객체의 인스턴스를 참조하는 키워드 현재 객체의 인스턴스를 참조하는 키워드
사용 언어 Java, C++, C#, JavaScript Python
사용 위치 클래스의 메서드 및 생성자 내부 클래스의 메서드 및 생성자 내부
구분 필요성 인스턴스 변수와 매개변수 이름이 같을 때 구분을 위해 사용 인스턴스 변수와 매개변수 이름이 같을 때 구분을 위해 사용
참조 방식 객체(포인터)로 참조 객체로 참조
상황에 따른 동작 메서드 호출 시 객체에 따라 달라짐 (JavaScript의 경우) 항상 현재 인스턴스를 참조
예시 this.color self.color