본문 바로가기
Coding/C

C언어 - printf() 함수

by ZaRi 2023. 4. 30.

보통 C언어와 같은 컴퓨터 언어를 처음 배우게 되면 출력해주는 함수를 배우게 됩니다.

C언어 같은 경우에는  printf()로 콘솔창에 출력할 수 있습니다.


printf()

 기본적으로 어떤 통합 개발 환경(IDE)를 사용하냐에 따라 다르겠지만 우선 다음과 같이 기본적인 C언어 코드를 작성해야 합니다.

#include <stdio.h>

int main()
{

	return 0;
}

 파이썬과는 다르게 main() 함수가 있어야 됩니다.

 이제 그러면 printf() 출력함수를 사용해보겠습니다.

 

#include <stdio.h>

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

 

 이제 실행해보면 printf() 여기 ()안에 "Hello world!"가 출력될 것입니다. 

 이때 "" 사이에 Hello world! 를 넣어야 합니다. 이제 실행해 보겠습니다.

 

printf()로-Hello-World!-출력
Hello-World!

 그럼 그림과 같이 Hellow World!가 잘 출력된 것을 확인 할 수 있습니다.

 이제 그럼 기본적인 출력하는 방법에 대해 알아보았으니 이것을 활용해 보겠습니다!

 

 

 

활용하기

 아직 제어문자(escape sequence) 를 배우지 않았고, 서식지정자(Format Specifier) 또한 배우지 않았기에, 우선 기본적인 것만 사용해서 활용해보겠습니다.

 코인 투자를 한다고 가정을 하고, 종목별 수익율, 총합 수익률, 전체 평균을 가정하고 출력해보겠습니다.

 

#include <stdio.h>

int main()
{
	printf("----------\n");
	printf("-투자종목-\n");
	printf("BTC: 50 \n");
	printf("ETH: 30 \n");
	printf("XRP: -30 \n");
	printf("----------\n");
	printf("종합: 50 \n");
	printf("평균: 16.66 \n");
	printf("----------\n");

	return 0;
}

 

 참고로 \n 은 제어문자(escape sequence)로서 줄바꿈을 해줍니다.

 이제 그럼 출력해보겠습니다.

btc&#44;-eth&#44;-xrp-코인을-투자한-후-수익율-출력함.-종합-수익과-수익-평균을-출력함.
코딩-활용-결과

그럼 이렇게 잘 나오는 것을 확인 할 수 있습니다.

 


 오늘은 가장 프로그래밍에서 기본적인 함수인 출력함수 printf()를 알아보았습니다. 아직 제어문자(escape sequence) , 서식지정자(Format Specifier)를 적용하지 않아서 활용성이 좀 떨어진다고 느낄 수 있지만, 나중에 코딩할때 프로그램이 잘 돌아가고 있는지 확인할 때도 좋고 가장 기본적인 함수 중 하나인 만큼 알아두면 도움이 될 것입니다.

 

 다음 포스트에는 제어문자(escape sequence) , 서식지정자(Format Specifier) 를 배워서 좀 더 활용하기 에 나온 코드를 발전시켜보도록 하겠습니다.

 

 

댓글