신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

C++ 언어

1980년 AT&T사의 비얀 스트루 스트럽이 개발했다.

 

기본적으로 C언어를 바탕으로 하고, 객체지향이 추가되었다.

C언어는 절차 지향적이지만, c++은 클래스를 사용하는 객체 지향 프로그래밍 언어이다.

 

즉, C++은 C언어를 바탕으로 만들어졌고, 객체 지향 언어이다.

 

C언어로 작성된 파일은 .c 라는 확장자명을 갖지만, c++로 작성된 파일은 .cpp 라는 확장자명을 갖는다.

 

위 사진을 보면 이름설정 칸에 .cpp로 확자자명이 설정된 것을 살펴 볼 수 있다.

 

C++ 프로그래밍 단계

순서는 아래와 같다.

 

1. 프로그램 작성 (.cpp)

2. 컴파일 (.obj)

3. 링크 (.obj 파일을 연결)

4. 실행 파일 (.exe)

5. 실행

 

 

IDE란

Integrated Development Environment 의 약자로 통합 개발 환경을 뜻한다.

보통 비주얼 스튜디오(Visual Studio)를 많이 사용한다.

 

 

 

간단하게 살펴보기 - C언어와 C++의 차이

똑같은 프로그램을 c와 c++로 작성을 했다. 어떻게 다른지 확인해보자
c 코드
#include <stdio.h>
 
int main(void){
 
    printf("hello c\n");
 
    return 0;
}​
 
c++ 코드
#include <iostream>
using namespace std;
 
// main 함수
int main() {
 
    cout << "Hello C++" << endl;
 
    // 정상적으로 프로그램 종료
    return 0;
}​

 

 

 

 

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기