프로젝트 생성과 기본 소스 코드 작성

2022. 2. 10. 00:43IoT Embeded 강의

#간단한 C언어 프로젝트 생성 및 소스코드 작성

C언어를 공부하기 위해 Visual studio 2022를 설치하셨다면 기본적으로 프로젝트를 생성한 뒤 소스코드를 작성하는 가장 기초적인 방법을 정리하겠습니다. 처음보는 IDE에 막막한 심정이 들지만 다음 과정을 따라해보고 반복하면서 직접 프로그램을 만들어보고 심화된 내용을 배워나가며 발전해 나갈 수 있습니다.

 

1.Visual studio 2022를 실행한 뒤 '새 프로젝트 만들기'를 선택합니다.

2. '빈 프로젝트' 를 선택합니다.

3. 프로젝트 이름을 설정하고 하단부에 '솔루션 및 프로젝트를 같은 디렉터리에 배치'를 체크한 뒤 만들기를 선택합니다.

4. 여기까지 기본적으로 프로젝트를 생성했습니다. 아래 화면을 보면 모르는 말들과 탐색기들이 나와 있어 당황할 수 있습니다. 다른 것은 보지마시고 우선 소스파일을 우클릭 하신 뒤 추가-> 새 항목 을 선택합니다.

5.새 항목 추가에서 C++파일(.cpp)를 선택하고 이름을 지정합니다. 저는 C언어를 배우고 있기 때문에 이름에 '.c' 를 붙여주어 생성합니다. 확장자를 안붙이면 C++파일을 생성하게 됩니다.

6.이제 여기서부터 소스코드 편집을 할 수 있는 단계입니다. 화면 중앙에 소스코드를 작성할 수 있습니다.

7. 아래와 같이 표준입출력 헤더파일을 프로그램에 포함시키고(1번줄 문장), 아래에 메인 함수를 선언한 뒤 종료의 기능을 하는 return 0;를 입력해줍니다. 아래가 C언어 코딩시 가장 기본적으로 써야하는 소스 코드입니다. 여기서 메인 함수는 소스 코드를 만든 뒤 실행시켰을 때 가장 먼저 실행되는 함수입니다. 표준입출력 헤더파일 stdio.h 은 printf, scanf 함수를 사용할 수 있게 만들어 줍니다. 우선 아래 코드는 무조건 외우셔야 합니다.

8.이제 중괄호 안에 return 0; 위 부분에 명령어를 코딩합니다. printf 함수를 사용하여 Hello world 를 출력할 것입니다.

9. 소스코드 작성이 끝났다면 컴파일과 링크를 하는 빌드 과정을 진행해야 합니다. 상단부에 빌드-> 솔루션 빌드를 누릅니다.

10. 소스코드에 에러가 없다면 하단에 있는 출력이라 적힌 창에서 에러, 경고 코드가 발생되지 않습니다. 

 

11. 빌드가 성공적으로 완료됐다면 이제 디버그 -> 디버그하지 않고 시작 을 눌러서 프로그램을 실행시킵니다. 디버깅에 관해서는 추후에 정리하겠습니다.

12. 프로그램 실행결과입니다. 디버그 콘솔 창에서 Hello world 가 출력된 것을 확인하실 수 있습니다. 

 

여기까지 기본적으로 프로젝트 생성 후 간단하게 소스코드를 작성하는 법을 정리했습니다. 여기서 반복문,조건문, 함수, 배열등을 배워가면서 다양한 기능들을 구현할 수 있게 됩니다.

'IoT Embeded 강의' 카테고리의 다른 글

1차원 배열  (0) 2022.02.14
증감 연산자  (0) 2022.02.10
제어문자  (0) 2022.02.10
상수, 기호 상수  (0) 2022.02.10
표준 입출력 함수 (콘솔)  (0) 2022.02.09