본문 바로가기
개념공부/C, C++, IDE

[C/C++] 정수를 문자열에 저장하는 법, sprintf

by Zach Choi 2022. 6. 23.
728x90
반응형

int 형 변수에 저장한 값 10을 문자열 변수에 저장하자.

#include <stdio.h> // sprintf와 printf가 선언된 헤더

int main()
{
	char ch[10];
	int Num;

	Num = 10; // 정수 10 저장

	sprintf(ch, "%d", Num); // 정수 Num 변수를 문자열 ch에 저장

	printf("문자열 : %s \n", ch);

	return 0;
}

 

문자열 변수를 콘솔에 출력시, 저장한 정수 값 10 이 출력됨을 알 수 있다.

 

정수를 문자열 변수에 저장하는 방법은 sprintf 함수를 사용하는 것이다.

sprintf 함수는 stdio.h 파일에 선언되어 있다.

사용 방식은 다음과 같다.

sprintf( 문자열, "%d", 정수가 저장된 변수);

728x90
반응형

'개념공부 > C, C++, IDE' 카테고리의 다른 글

[C++] Unordered Map (작성 중)  (0) 2023.01.08
[C++] vector container  (0) 2023.01.06
qsort  (0) 2023.01.02
C - 매크로와 선행처리기  (0) 2021.12.02
VSC, Git, Github 유튜브 영상  (0) 2021.07.26