일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 졸업 작품 소재
- 산책하기 좋은 곳
- 파이썬
- 충남 천안
- 표준 라이브러리 함수
- 네트워크 프로그래밍
- 언제나 휴일
- 원격 제어 프로그램
- 추천
- c#
- Windows Forms
- 소켓 통신
- 클래스 다이어그램
- 독립기념관
- 동영상
- 실습
- 표준 입출력
- 유튜브 동영상 강의
- 실습으로 다지는 c#
- 무료 동영상 강의
- 동영상 강의
- C++
- 강의
- 캡슐화
- 언제나휴일
- 안드로이드 앱 개발
- 알고리즘
- 프로젝트
- 소스 코드
- c언어
- Today
- Total
목록전체 글 (365)
프로그래밍 언어 및 기술 [언제나휴일]
gets, gets_s 함수 - C언어 표준 라이브러리 함수 char *gets(char *buffer); 표준 입력 스트림의 버퍼에서 문자열을 읽는 함수 입력 매개 변수 리스트 buffer: 문자열을 보관할 버퍼 반환 값 성공 시 입력 인자로 받은 buffer 반환, 실패 시 0 반환 gets 함수는 입력 버퍼의 크기를 전달받지 않아 버퍼의 크기를 모릅니다. 이는 최종 사용자가 버퍼의 크기보다 많이 입력했을 때 버퍼 오버플로우 문제가 발생할 수 있습니다. C11에서는 gets 함수 대신 버퍼 오버플로우 문제를 개선한 gets_s를 제공하고 있습니다. 사용 예 //C언어 표준 라이브러리 함수 가이드 //char *gets(char *str); 표준 입력 스트림의 버퍼에서 문자열을 읽는 함수 //문자열을 ..
getchar 함수 - C언어 표준 라이브러리 함수int getchar(void); 표준 입력 스트림의 버퍼에서 맨 앞 문자의 ASCII 코드 값을 반환하는 함수입력 매개 변수 리스트없음반환 값표준 입력 스트림에 있는 첫 문자표준 입력 스트림에서 입력받는 함수에는 getchar, gets, scanf 함수 등이 있습니다. 이러한 함수들은 입력 스트림 버퍼가 비어 있으면 최종 사용자로부터 엔터까지 문자열을 입력받습니다. 하지만 처리하지 않은 문자열이 남아 있으면 최종 사용자로부터 입력을 받지 않습니다. getchar 함수는 표준 입력 스트림 버퍼에 첫 문자를 반환하는 함수입니다.주의할 점은 이전 입력으로 버퍼에 남아 있는 문자가 있으면 최종 사용자로부터 입력받지 않는다는 점입니다. 예를 들어 scanf(“..
printf 함수 - C언어 표준 라이브러리 함수 int printf(const char * format, …); 표준 출력 파일 스트림에 포멧을 지정하여 출력하는 함수 입력 매개 변수 리스트 format 포멧 지정 문자열 반환 값 실패 시 음수, 성공 시 출력한 문자 수 포멧 지정 문자열에 % 문자는 변환 사양 문자로 옵션으로 flags와 길이 수정자가 올 수 있으며 필수적으로 어떠한 형식으로 출력할 것인지 포멧 지정자 문자인 diouxXaAeEfFgGp% 중에 하나를 사용합니다. 출력 포멧 지정자 개요 타입(필수): diouxXaAeEfFgGp% 중에 1개 flag(선택): – + # 공백 . (선택) 길이 수정자(선택):hh h l ll j z t 출력 포멧 d,i 는 int 형식 인자를 10진수로..
puts 함수 - C언어 표준 라이브러리 함수 int puts(const char *str); 표준 출력 파일 스트림에 문자열을 출력하는 함수 입력 매개 변수 리스트 str 출력할 문자열 반환 값 실패 시 EOF, 성공 시에는 음수가 아닌 수를 반환 puts 함수는 입력 문자열 뒤에 개행 문자를 뒤에 추가하여 출력합니다. 사용 예 //C언어 표준 라이브러리 함수 가이드 //int puts(const char *str); 표준 출력 파일 스트림에 문자열을 출력하는 함수 //아스키 코드 값을 10진수 16진수, 8진수로 출력 //puts와 printf 함수 문자열 출력 비교 #include int main(void) { puts("Hello World");//puts 함수 내부에서 문자열 뒤에 개행 문자를 ..
putchar 함수 - C언어 표준 라이브러리 함수 int putchar(int ch); 표준 출력 파일 스트림에 하나의 문자를 출력하는 함수 입력 매개 변수 리스트 ch 출력할 문자의 ASCII 코드 값 반환 값 성공 시 출력한 문자, 실패 시 EOF(EOF는 -1) 사용 예 //C언어 표준 라이브러리 함수 가이드 //int putchar(int ch); 표준 출력 파일 스트림에 하나의 문자를 출력하는 함수 //아스키 코드 값을 10진수 16진수, 8진수로 출력 #include int main(void) { int c; int result; printf(" :%8s :%8s :%8s\n", "10진수", "16진수", "8진수"); //숫자 문자 for (c = '0'; c