본문 바로가기

Develop/C

[CodeUp 끝판왕 정리] C언어 코드업 1001번 1001 : [기초-출력] 출력하기01

반응형

본 글은 내가 강의를 보고 배운점을 정리 하는 과정 중 하나 입니다.

제 정리를 통해 쉽게 정보를 얻어 갔으면 좋겠습니다.


문제

C/C++언어에서 가장 기본적인 명령이 출력문이다.
printf()를 이용해 다음 단어를 출력하시오.

Hello


정답

#include <stdio.h>

int main()

{

     printf("Hello");

     return 0; 


해설

#include <stdio.h>           // 컴파일 하기전에 stdio.h를 추가하라는 의미

  • #은 “전처리기”라는 뜻 입니다.
  • 전처리기 :  컴파일 하기 전 미리 처리해야 하라는 명령어
  • 컴파일 : 어떤 언어의 코드 전체를 다른 언어로 바꿔주는 과정
  • 컴파일러 : 특정 프로그래밍 언어로 쓰여 있는 문서를 다른 프로그래밍 언어로 옮기는 언어 번역 프로그램

<stdio.h>                         // 헤더파일

  • .h는 확장자를 가르키며 .h 확장자는 헤더파일을 가르킵니다.
  • 헤더파일 : 이미 만들어져 있는 함수가 어떤게 있는지 정리한 목차
  • stdio.h : (Standard Input Output)은 표준 입출력 헤더파일이며, 입출력, 반복문, 조건문 등을 사용 가능!

int main()                          // 메인함수

  • C언어의 가장 기본적인 함수
  • 실행 버튼을 누르면 main함수 안에 있는 코드가 가장 먼저 실행합니다.

{                                              // 메인 함수 시작 중괄호

  • 이 중괄호로 부터 메인 함수가 시작 됨을 표시합니다.

printf("Hello");           // 출력 함수

  • printf는 출력을 하는 구문을 의미합니다.
  • ()괄호안에는 “(따옴표)안에 출력하고 싶은 구문을 넣습니다.
  • ;(세미콜론)은 한 줄의 코드의 마침을 의미합니다. 안녕하세요.처럼 .(마침표)을 의미합니다!

 

return 0;                            // 변환 함수

  • 이 중괄호로 부터 메인 함수가 시작 됨을 표시합니다.
  • ;(세미콜론)은 한 줄의 코드의 마침을 의미합니다. 안녕하세요.처럼 .(마침표)을 의미합니다!

 

}                                                // 메인 함수 종료 중괄호

  • 중괄호로 부터 메인 함수가 종료 됨을 표시합니다.
반응형