336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

개념 : 


1. string.h 에 포함 되어 있다.


2. 문자열 복사한다.


3. visual studio 2010 이상 컴파일러 에서는 _s 버전을 사용을 권장한다.


4. 원형


char * strcpy (char*  _Dest, const char * _Source);


char* strcpy_s(char* _Dest,  rsize_t _SizeInBytes, const char * _Source);



소스 코드 : main.c

#include <stdio.h>

#include <conio.h>

#include<string.h>


int main(void)

{

unsigned char string[256] = { 0, };

unsigned char buffer[256] = { 0, };

int buffer_size = 0;

//unsigned char *p = "Hello World\n";


buffer_size = sizeof(string);


printf("문자열 입력 : ");

gets_s(string, buffer_size);


puts("string copy!");


strcpy_s(buffer, sizeof(string), string);


puts(buffer);



return 0;

}





결과:


#c언어, #c언어입문, #프로그램입문, #strcpy, #strcpy_s

'Programing - C > C Basic grammar ' 카테고리의 다른 글

059 strcmp, _stricmp  (0) 2017.07.27
058 strcpy 구현해보기  (0) 2017.07.27
056 puts  (0) 2017.07.27
055 gets, gets_s  (0) 2017.07.27
054 printf를 이용하자  (0) 2017.07.27

+ Recent posts