관리 메뉴

기억을 위한 기록들

[C] sprintf 란?? 본문

C & CPP

[C] sprintf 란??

에드윈H 2020. 12. 31. 16:16

printf는 C언어를 처음 배울 때 부터 사용하던 익숙한 단어지만 sprintf는 자주 안쓰게 되다보니 낯설어서 적어 둔다.

 

#include <stdio.h>
#include <string.h>
#include <iostream>
using namespace std;

int main() 
{
	char arr[20];
	char arr2[20];

	sprintf(arr, "hello");  //arr에 hello 저장
	cout << arr << endl;
	
	sprintf(arr2, "%s world",arr); //arr2에 hello world 저장
	int length = strlen(arr2);
	cout << arr2 << endl;

	sprintf(arr2+ length, " %d", 1004); //arr2에 hello world 1004 저장
	cout << arr2 << endl;

	return 0;
}

 

 

 

'C & CPP' 카테고리의 다른 글

[CPP]string - substr  (0) 2021.01.07
[CPP] RAII 패턴 참고  (0) 2021.01.05
C표준 라이브러리 -이진탐색 bsearch() 함수  (0) 2020.12.27
C표준 라이브러리 - 퀵정렬 qsort() 함수  (0) 2020.12.27
wchar_t 란??  (0) 2020.12.25