태그: C++언어가 C언어와 다른점

학생) C++언어에서는 논리 형식 bool을 제공해요. 논리 값을 표현할 때 bool 형식을 사용하면 가독성과 신뢰성을 높일 수 있어요.

C언어에서는 논리 형식을 제공하지 않아요. 대신 0은 거짓으로 취급하고 0 이외의 것은 참으로 판별하죠. 그리고 연산 결과가 거짓이면 0, 참이면 1이었어요.

 

C++언어에서는 높은 가독성과 신뢰성을 높이기 위해 논리 형식 bool을 제공하고 있어요.

 

bool 형식 변수에는 값으로 true와 false를 사용할 수 있어요. 하지만 C++언어에서는 여전히 0은 거짓으로 취급하고 0 이외의 것은 참으로 판별하고 있습니다.

▷ 실행 결과

 

여러분께서 C++언어로 프로그래밍할 때 참과 거짓을 판별하기 위한 변수나 조건식, 반복문에서의 조건 표현 등에서 논리 형식을 사용하면 가독성 높은 코드를 작성할 수 있어요.


[C++ 무료 동영상 강의] 11. 논리 형식 bool 제공, 12. string 형식 개요