본문 바로가기

C

2장 . 프로그램의 기본 구성

//Hello.c
#include<stdio.h>

int main(void)
{
	printf("Hello World!");
	return 0;
}

[Hello,World 들여다 보기]

함수에 대한 이해

적절한 입력과 그에 따른 출력이 존재하는 것을 가리켜 함수라 한다.

C언어의 기본 단위는 함수이다.

 

함수호출과 인자 전달

인자 전달 : 입력 x 를 전달하는 행위

함수 호출 : 인자를 전달하면서 함수의 실행을 요구하는 행위

 

C언어의 함수 특성

  • 입력과 출력이 존재한다
  • 순차적으로 실행된다
  • 함수의 기능을 정의하는 몸체 부분이 존재한다.

 

세미콜론이 필요한 문장

연산을 수행하는 문장 : 시간의 흐름에 따라 컴퓨터에게 "이러한 일을 하라" 명령을 하는 문장

 

표준 라이브러리

이미 표준화 해서 만들어 놓은 함수들의 집합을 가리켜 표준 라이브러리라 한다.

헤더 파일을 포함해야 사용 가능하다.

 

헤더 파일의 이해

ex)stdio.h

헤더 파일의 포함을 알리는 선언은 제일 먼저 등장해야 한다.

 

return

  • 함수를 종료(빠져 나온다) / 함수를 호출한 영역으로 값을 반환
  • return 은 함수내에서 존재하지 않을 수 있으며, 둘 이상의 return 문이 존재하는 것도 가능하다

 

[Printf]

//Printf.c
#include<stdio.h>

int main(void)
{
    printf("%d\n",1234);
    printf("%d%d\n",123,456);
    return 0;
}

서식문자( Conversion Specifier )

출력 대상의 출력 형태를 지정하기 위한 문자

ex) %d ,\n 등등

'C' 카테고리의 다른 글

6장 . Printf 와 Scanf에 대한 고찰  (1) 2023.01.01
5장 . 상수와 기본 자료형  (0) 2023.01.01
4장 . 데이터 표현 방식의 이해  (0) 2023.01.01
3장 . 변수와 연산자  (0) 2023.01.01
1장 . 이것이 c언어이다  (0) 2023.01.01