C++
C++(“C 플러스 플러스”라고 발음)는 원래의 C 언어를 확장해 만든 범용 프로그래밍 언어입니다. C와 거의 동일한 구문을 사용하지만 객체 지향 프로그래밍을 위한 새로운 기능이 추가되었습니다. 또한 동적 메모리 할당과 같은 더 고급 메모리 관리 기능과 미리 작성된 함수로 구성된 더 포괄적인 표준 라이브러리도 포함합니다.
1985년에 처음 소개된 C++는 여전히 소프트웨어 개발에 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. C++는 개발자가 컴퓨터의 하드웨어와 메모리에 빠르고 효율적으로 접근할 수 있도록 하는 C의 많은 저수준 기능을 그대로 유지합니다. 따라서 C++는 운영 체제, 임베디드 IoT 소프트웨어, 비디오 게임을 개발하는 데 유용한 언어입니다.
C++는 원래의 C 언어를 확장한 것이므로 두 언어는 대부분의 구문을 공유합니다. C와 마찬가지로 C++는 프로그램이 실행되기 전에 프로그램의 소스 코드를 기계어로 컴파일해야 하는 컴파일 언어입니다. 두 언어 모두 프로그램을 작은 함수나 모듈로 나누는 구조적 프로그래밍 언어이며, 반복문, if-else 문, switch 문과 같은 동일한 제어 구조를 공유합니다.
지식 테스트하기