본문 바로가기
PL (Programming Language)/C

[C] 프로그래밍 함수의 정의와 출력함수 printf()

by jangThang 2022. 1. 15.
반응형

[ Contents ]

     

     

    1. 프로그래밍에서 함수란?

     C언어에서는 다양한 기능의 함수를 사용해서 프로그램을 작성합니다.

     수학에서의 함수와 비슷합니다. 입력값 x를 받아서 출력값 f(x)를 반환하는 식입니다. printf(x) 함수는 '화면에 출력하는 함수'로, x를 입력받아 화면에 x를 출력합니다.

     

     

    2. 인수와 파라미터

    인수(Argument): 함수의 입력값
    파라미터(Parameter, 매개변수): 함수의 미지수

     

     위 f(x) 함수에서 파라미터는 x입니다. 만약 x = 1을 인수로 입력하면 f(1) = 4가 나올 겁니다. 이는 프로그래밍 함수에서도 똑같으며, 둘의 차이를 잘 알고 있어야 합니다.

     함수에 입력되는 값이 '인수'이며, 항수 정의에 쓰이는 미지수가 '파라미터'입니다.

     

     

    3. printf 함수

    printf("할 말");

     printf 함수는 입력받은 문구를 콘솔창에 출력해주는 기능을 합니다. 

     printf 함수는 두개로 나눠써도 줄바꿈이 되지 않습니다. '\n' (백슬러시 n) 을 뒤에 추가로 붙여줘야 줄바꿈이 됩니다.

     

     백슬러시(\)는 오른쪽 Enter위에 있습니다.

     

     

    4. 백문이 불여일견

    #include <stdio.h>
    
    int main(){
    	printf("Star가 되고나서\n");
    	printf("티스토리 블로그입니다\n");
    	printf("환영합니다 ~");
    	
    	return 0; 
    }

     printf 함수를 써서 원하는 문구를 출력해보세요. 

     

     신기하지 않나요? 저는 C언어를 처음 배울 때, 콘솔창에 제가 쓴 문구가 뜨는게 신기했어요. 이것저것 출력해보면서 콘솔창과 친해지시기 바랍니다.

     

     

    반응형

    댓글