C언어 프로그램

 

 

 

<C언어 함수>

 

- c언어의 기본단위는 함수

- c언어의 함수에도 입력출력이 존재

- 미콜론: 함수 내에 존재하는 문장의 끝에 세미콜론 문자 ; 을 붙여야 합니다.

 

함수

함수의 시작 형태는 이러합니다.

int - 출력 형태

main - 함수 이름

(void) - 입력 형태

{      } - 함수 몸체

 

위의 함수는 main이라는 이름을 가진 함수로 c언어로 구현된 모든 프로그램에는 main이라는 함수가 정의되어야 합니다.

 

 

 

 

<소스코드 분석>

 

헤더 파일 선언

 

# include <stdio.h>

printf와 같은 표준 함수를 호출하기 위해서는'헤더 파일 선언'을 해야 합니다. <stdio.h> 파일에 printf 함수 호출에 필요한 정보가 존재하기 때문에 맨 앞에 선언을 해야 합니다. # include <stdio.h> 이외에도 필요에 따라 여러 개의 헤더 파일 선언문을 삽입하기도 합니다.

 

 

return

return은 함수의 종료, 값의 전달(반환) 2가지 의미를 가지고 있습니다. 

 

1. 현재 실행 중인 함수의 종료

2. 함수를 호출한 영역으로 값을 전달(반환)

 

 

 

 

 

<주석>

 

▷ 주석은 선택이 아닌 필수입니다. 

- 코드를 분석하는 것은 생각보다 간단하지 않아서, 남을 위해서 그리고 본인을 위해서 간단하게라도 주석을 달아야 합니다.

 

블록 단위 주석

여러 행을 주석 처리하려면 위처럼 /* 주석 처리를 원하는 문장 */ (블록 단위 주석)을 사용하고

 

행 단위 주석

한 행을 단위로 주석 처리를 하고 싶다면 // 주석 처리 문장 (행 단위 주석)을 사용하면 됩니다.

주석처리가 되면 주석 처리된 부분만 초록색으로 변하니 구별하기 쉽습니다!

※ 단, 과도한 주석 처리는 좋지 않음!

 

 

 

 

 

< printf 함수 >

 

printf 함수

 

서식 문자

서식 문자는 출력의 형태를 지정하는 용도로 사용합니다.

그렇다면 %d는? 부호가 있는 10진수 정수의 형태로 출력하라는 의미!

 

 

\n 

이스케이프 시퀀스라고 불리고 개 행을 의미하는 용도로 사용합니다. printf("Hello! \n")를 출력한다면 Hello가 출력되고 행이 한 칸 아래로 내려가게 하는 용도입니다.

 

 

 

출력 대상

printf의 "  " (따옴표)로 표시되는 문자열 뒤에 표시를 하고 콤마( , )를 이용해 각각 구분합니다. 서식문자(%d)가 여러 개이면, 출력의 대상도 여러 개가 등장해야 합니다. (서식 문자와 출력의 대상 수는 같아야 합니다.)

 

 

출력

위의 소스 코드를 실행하면 다음과 같은 실행결과가 나옵니다.

 

 

 

 

c프로그램 소스 코드를 작성하기 위해 프로그램의 기본 구성을 먼저 공부해봤습니다!

'C언어' 카테고리의 다른 글

C언어 첫 단계! 새 프로젝트 만드는 방법  (1) 2021.09.17

C언어 프로젝트 만드는 방법

 

 

c프로그래밍 시작 첫 단계는 Visual Studio 설치! 는 당연하고 설치 후 프로젝트를 생성하는 방법을 알아야겠죠??

비주얼 스튜디오를 설치했지만 새 프로젝트를 만드는 법을 모른다면 참고하세요! 

 

 

 

1. Visual Studio 2019 설치하기

 

Visual Studio

앞서 말했지만 c프로그래밍을 진행하려면 가장 먼저 필요한 것은 visual studio 2019 설치입니다!

다른 프로그래밍 앱도 있겠지만 저는 이 앱을 설치했습니다.

 

 

 

 

2. Visual Studio 클릭 후 시작 - 새 프로젝트 만들기 클릭

 

새 프로젝트 만들기

앱을 설치하셨다면 이제 새 프로젝트 생성하는 법을 알아야 합니다.

앱을 클릭하면 오른쪽 맨 아래쪽에 새 프로젝트 만들기가 있습니다. 새 프로젝트 만들기 클릭!

 

 

 

 

3. 언어는 C++로 지정, 콘솔 앱 클릭 후 다음 누르기

 

콘솔 앱 만들기

새 프로젝트 만들기를 클릭하면 나오는 창입니다. 여기서는 언어 설정을 C++로 해주시고 두번째에 있는 콘솔 앱을 누른 후 다음 클릭!

 

 

 

 

4. 프로젝트 이름과 위치 설정하기

 

이름, 위치 선정

다음을 누르면 프로젝트 이름과 파일 위치를 선정할 수 있습니다. 프로젝트 이름은 원하시는 이름으로 바꾸시면 됩니다. 위치도 마찬가지로 위치의 오른쪽 ... 을 눌러 직접 원하는 위치로 설정하실 수 있습니다.

 

 

 

 

5. 새 프로젝트 생성

 

새 프로젝트

위와 같이 하셨다면 이렇게 프로젝트가 만들어집니다. 생성하시면 이는 c++로 되어있기 때문에 이를 c로 바꿔줘야합니다.

 

 

 

 

6. 왼쪽의 솔루션 탐색기 - 소스 파일 속 test.cpp 선택 (test는 파일 이름)

 

솔루션 탐색기

왼쪽의 솔루션 탐색기에 가셔서 파일 아래쪽 소스 파일 속 파일명. cpp을 클릭해 줍니다.

여기서 test는 파일명입니다.

 

 

 

 

7. 파일 선택 후 오른쪽 클릭 - 이름 바꾸기 ( 파일 이름. cpp → c )

 

c프로그래밍

test.cpp를 누르고 마우스 오른쪽 클릭을 하시면 이름 바꾸기를 찾으실 수 있습니다. 이름 바꾸기를 누르시고 파일명 뒤의 cpp를 c로 설정해주시면 끝입니다.

 

 

 

 

8. 오른쪽 코드 모두 지운 후 사용!

 

프로그래밍

이제 오른쪽 코드를 모두 지우고 원하는 코드를 작성하시면 됩니다!

 

 

 

 

 

<Hello world 출력하기>

가볍게 Hello world를 출력해 보겠습니다.

 

Hello world

코드를 작성하고 출력을 하려면 키보드 Ctrl + F5 키를 눌러주시면 아래와 같은 창이 뜨고

 

 

출력

Hello world! 가 출력되는 것을 볼 수 있습니다.

창을 닫으려면 아무 키나 누르거나 X를 누르면 종료됩니다.

 

 

 

이렇게 해서 새 프로젝트 만드는 방법을 알아봤습니다.

visual studio를 이용해 다양한 프로젝트를 만들어 보세요!!

 

 

 

'C언어' 카테고리의 다른 글

C언어 프로그램의 기본 구성  (0) 2021.09.18

프로그래밍 언어, 영어, 자격증 공부 등 공부 내용을 기록하려고 합니다!

함께 공부해봐요!!

 

+ Recent posts