C++

C++(“C 플러스 플러스”라고 발음)는 원래의 C 언어를 확장해 만든 범용 프로그래밍 언어입니다. C와 거의 동일한 구문을 사용하지만 객체 지향 프로그래밍을 위한 새로운 기능이 추가되었습니다. 또한 동적 메모리 할당과 같은 더 고급 메모리 관리 기능과 미리 작성된 함수로 구성된 더 포괄적인 표준 라이브러리도 포함합니다.

1985년에 처음 소개된 C++는 여전히 소프트웨어 개발에 가장 널리 사용되는 프로그래밍 언어 중 하나입니다. C++는 개발자가 컴퓨터의 하드웨어와 메모리에 빠르고 효율적으로 접근할 수 있도록 하는 C의 많은 저수준 기능을 그대로 유지합니다. 따라서 C++는 운영 체제, 임베디드 IoT 소프트웨어, 비디오 게임을 개발하는 데 유용한 언어입니다.

C++는 원래의 C 언어를 확장한 것이므로 두 언어는 대부분의 구문을 공유합니다. C와 마찬가지로 C++는 프로그램이 실행되기 전에 프로그램의 소스 코드를 기계어로 컴파일해야 하는 컴파일 언어입니다. 두 언어 모두 프로그램을 작은 함수나 모듈로 나누는 구조적 프로그래밍 언어이며, 반복문, if-else 문, switch 문과 같은 동일한 제어 구조를 공유합니다.

업데이트됨 March 14, 2023 작성: Brian P.

quiz지식 테스트하기

Assembly language and machine languages are examples of what?

A
Scripting languages
0%
B
Portable languages
0%
C
Low-level languages
0%
D
Markup languages
0%
Correct! Incorrect!     View the Low-Level Language definition.
More Quizzes →

Tech Terms 컴퓨터 사전

이 페이지의 C++에 대한 정의는 TechTerms.com의 저자가 작성한 원본 정의입니다. 이 페이지를 참조하거나 이 정의를 인용하려면 정의 바로 아래에 있는 녹색 인용 표시줄을 사용하세요.

저희의 목표는 컴퓨터 용어를 이해하기 쉬운 방식으로 설명하는 것입니다. 게시하는 모든 정의에서 정확성과 간결함을 추구합니다. 이 정의에 대한 피드백이 있거나 새로운 기술 용어를 제안하고 싶으시면 문의해 주세요.

Tech Terms 뉴스레터

매일 또는 매주 발행되는 뉴스레터로 기술 지식을 향상시키세요! 지금 구독하고 새로운 용어와 퀴즈를 이메일로 받아보세요.

무료 TechTerms 뉴스레터 구독하기

이메일을 얼마나 자주 받고 싶으신가요?

각 이메일에 포함된 링크를 통해 언제든지 구독을 취소하거나 수신 빈도를 변경할 수 있습니다. 질문이 있으신가요? 문의해 주세요.

참고: 뉴스레터는 영어로 발송됩니다.