티스토리 뷰
반응형
개발자의 C언어 독학 기초 # gets, puts
모든 강의 자료 : www.codingnow.co.kr/
consol을 사용할때 입/출력에 사용되는 명령중 gets, puts에 대해 살펴본다.
scanf, gets 모두 consol 창에서 입력을 받을때 사용된다.
printf, guts는 출력을 할때 사용한다.
gets와 puts에 대해 코드를 보고 이해해 보자.
gets(str);
이와 같이 하면 consol 창에서 문자열 입력을 대기하고 있는다.
puts("\n\n(puts를 이용)");
puts를 사용하면 printf와 동일하게 consol창에 문자열을 출력을 한다.
#include <stdio.h>
#include <windows.h> //system 명령 실행을 위해
void main(void)
{
system("chcp 65001"); //gcc 한글 깨짐
system("cls"); //화면지움
char str[256];
printf("\n(gets를 이용)\n");
printf("문자열을 입력하세요 : %s",str);
gets(str); //scanf와 같이 consol에서 입력을 받는다.
printf("\n(printf를 이용)\n");
printf("입력 받은 문자열 : %s",str); //입력 받은 문자열을 출력해 본다.
puts("\n\n(puts를 이용)");
printf("입력 받은 문자열 : ");
puts(str); //입력 받은 문자열을 출력해 본다.(printf와 동일한 동작을 하고 있다.)
printf("\n\n");
return;
}
반응형
'C언어 강의' 카테고리의 다른 글
C언어를 이용한 간단한 게임을 만들어 보자 (0) | 2020.04.17 |
---|---|
개발자의 C언어 독학 기초 # scanf (0) | 2020.04.16 |
개발자의 C언어 독학 기초 # 응용편 2의보수 (bit연산)구하기 (0) | 2020.04.15 |
개발자의 C언어 독학 기초 # 응용 / 2진탐색 (0) | 2020.04.14 |
개발자의 C언어 독학 기초 # 기본 연산 (0) | 2020.04.14 |