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

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

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

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

1. C언어란?

AT&T사의 데니스 리치와 켄 톰슨이 개발한 언어이다. 켄 톰슨이 개발한 B언어를 데니스 리치가 개선해서 C언어를 개발 했다. 그리고, 최초 UNIX 운영체제를 만들기 위해서 개발했다.


현재는 임베디드, 시스템 운영체제 및 다양한 응용프로그램, 보안 등 여러 곳에서 사용되고 있다.


기본적으로 파일 확장자 명은 .c 이고, 컴파일러를 통해 컴퓨터가 이해 할 수 있는 기계어로 변환 된다.


C언어에 객체지향 개념을 추가한 C++ 언어도 있다.




2. 컴파일러

사람이 c언어를 통해 작성한 코드를 컴퓨터가 이해 할 수 있는 기계어로 변환을 해야하는데,

이렇게 변환해주는 역할을 하는 것이 컴파일러다. (기계어의 예 1010 1110 1101 ... / 2진수)


.c -> .obj -> .exe




3. IDE

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

코드를 작성할 수 있고, 컴파일, 디버깅, 실행 등 개발에 필요한 여러 도구(툴, Tool)를 제공해준다.


c/c++을 개발할때 많이 사용되고 있는 마이크로소프트웨어사의 비쥬얼 스튜디오가 있다.

무료로 제공하고 있기에 부담없이 사용 할 수 있다.




4. Visual Studio 2017 설치

https://www.visualstudio.com



사이트에 들어가서 상단 메뉴목록중 '다운로드'를 클릭한다.




무료로 사용할 수 있는 Community 2017을 다운 받는다.


다운로드 완료 후 위와 같은 실행파일을 이용해서 설치를 시작한다.









MS사의 회원이 아니면 회원가입을 하는것이 좋다.



로그인을 하면 비쥬얼스튜디오를 사용할 수 있다.



위의 경우는 어두운 테마를 사용 하고 있기 때문에 처음 설치한 사람들과는 다르게 보일 수 있지만, 기능은 똑같다.


이제 개발만 하면 된다!




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