Developers'Story(2019)/└◆C C++

[C/C++] 1강. 입출력과 변수

Gopzero 2017. 1. 23. 01:29
1.Hello World 해석하기

#include <stdio.h>

 

include(포함하다) stdio.h 를 포함하다.

<stdio.h>란 아래 C언어 명령어들의 뜻을 정의해놓은 사전같은 의미이다.

표춘 입출력 헤더파일(함수를 모아놓은 파일)

 

int main()

 

main() 괄호가 있으면 함수다.

함수란 명령어를 실행 시켜주고 어떤 값을 되돌려 주는 것이다.

메인이라는 함수 안에서 {}안에 명령들을 풀어준다.

 

소스 예제.

 

#include <stdio.h> 

 

int main(){

     printf("\"Hello, World\"\n");

     printf("Well come \n\n\n\n");

}

 

 

C언어 명령어들을 정의해놓은 stdio.h헤더파일을 포함해서

메인이라는 함수 안에서 {}안에 명령들을 풀어준다.

{}안에서 사용하는 명령어 들은 stdio.h헤더파일에 포함되어 있는 명령어 이여야 한다.

그안에 printf 라는 출력 명령을 사용하여 printf("")안에 내용을 출력한다.

;는 문장의 끝을 알리는 문장이다.

;를 사용하지 않으면 printf("")printf("")가 되고 이런 명령어는 없다.

여기서 \n 이라는 문장이 나온다.

 

\란 (역슬러쉬)를 이용해 출력 형태를 조정하는 문자이다

\n

 엔터키(줄바꿈) 

\t 

 Tap키

\a

 경고음

\\

 \출력

\"

 " 출력

//

 한줄 주석, 프로그램의 설명문 간결하고 명료하게

/*

 여러줄 주석, 주석이 끝나는 위치에 */로 표시한다.

 세미콜론 마침표.(문장의 끝을 알리는 문장)

 

printf 를 한줄만 사용해서 "동해물과 백두산이 마르고 닳도록" 이라는 문장을 만드시오.

동해물과 백두산이

마르고 닳도록

#include <stdio.h>

 

int main(){

     printf("동해물과 백두산이\n마르고\n닳도록");

 

 

2.printf로 다양한 데이터를 출력해보자.

#include <stdio.h>

int main(){

     printf("%d + %d = %d\n", 2, 3, 5);

    

     printf("%f\n", 3.14);

     printf("%.2f\n", 3.141592);

 

     printf("%g\n", 3.141592);

     printf("%.3g\n", 8723984712.1283746872);

 

     printf("%c %c %c\n", 'a', 'b', 'c');

 

     printf("%s\n", "안녕하세요");