신규 블로그를 만들었습니다!
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 설치
사이트에 들어가서 상단 메뉴목록중 '다운로드'를 클릭한다.
무료로 사용할 수 있는 Community 2017을 다운 받는다.
다운로드 완료 후 위와 같은 실행파일을 이용해서 설치를 시작한다.
MS사의 회원이 아니면 회원가입을 하는것이 좋다.
로그인을 하면 비쥬얼스튜디오를 사용할 수 있다.
위의 경우는 어두운 테마를 사용 하고 있기 때문에 처음 설치한 사람들과는 다르게 보일 수 있지만, 기능은 똑같다.
이제 개발만 하면 된다!
'Language > C&C++' 카테고리의 다른 글
C언어 :: 자료형 - 정수형, 실수형 #6 (0) | 2018.01.25 |
---|---|
C언어 :: 상수와 상수의 종류, const와 #define #5 (0) | 2018.01.25 |
C언어 :: 변수와 메모리, 선언 및 초기화 #4 (0) | 2018.01.23 |
C언어 :: 기본구조, 주석, 특수문자, 서식문자 #3 (0) | 2018.01.23 |
C언어 :: 기본 입출력, 프로젝트 만들기 #2 (3) | 2018.01.23 |
최근댓글