Programing - C/C Basic grammar
055 gets, gets_s
junmoyo
2017. 7. 27. 23:40
목표 : 문자열을 입력 받아 메모리에 복사하고 그내용을 출력한다.
주의: visual studio 2010 version 이상은 gets_s을 사용하길 권하며 파라메터 값으로 버퍼의 사이즈를 추가해줍니다.
소스 코드 :
#include<stdio.h>
#define BUFFER_MAX 256
int main(void)
{
char buffer[BUFFER_MAX] = { 0, };
printf("메모리에 카피할 문자열 입력 : ");
gets_s(buffer, sizeof(char)*BUFFER_MAX);
printf("Success memory copy!!\n");
printf("Copy Data : %s \n", buffer);
return 0;
}
결과
#c언어, #c언어입문, #프로그램입문, #gets, #gets_s, #문자열입력받기