학습 내용 : 문자열을 처리하다가 임시 버퍼를 생성하여 복제해 두는 기법을 학습합니다.
소스 코드 :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
#include <stdio.h>
#include <string.h>
#pragma warning(disable:4996)
void main()
{
char english[100] = "Whatever you do, make it pay.";
char *pStr;
pStr = strdup(english);
strcpy(english, "string copy");
puts(english);
puts(pStr);
}
|
실행 화면 :

'프로그래밍 > C언어 300제' 카테고리의 다른 글
중급 77. 문자열을 정수로 변환하기 1 (atoi) (0) | 2020.02.26 |
---|---|
중급 76. 문자열을 형식화하기 (sprintf) (0) | 2020.02.26 |
중급 74. 문자열을 거꾸로 뒤집기 (strrev) (0) | 2020.02.26 |
중급 73. 문자열을 소문자로 변환하기 (strlwr) (0) | 2020.02.26 |
중급 72. 문자열을 대문자로 변환하기 (strupr) (0) | 2020.02.26 |
트랙백 , 댓글 가 달렸습니다.