[대학 프로그래밍 C언어] 10. 문자와 문자열
- 최초 등록일
- 2021.07.07
- 최종 저작일
- 2019.06
- 6페이지/ MS 워드
- 가격 5,000원
소개글
대학교 [프로그래밍 C언어]를 수강하며 하나부터 열까지 모두 기록한 필기 자료입니다.
사용 대상
1. Visual Studio를 사용해 C언어를 입문 하시려는 분
2. 코딩과 프로그래밍에 문외 하지만 프로그래밍 강의를 수강 하시는 분
쉽고 간단하게 모든 전체 코드와 실행 화면에 추가 설명까지 모두 포함된 자료입니다.
목차
없음
본문내용
문자와 문자열 관련
stream/string/buffer
함수 – putchar, getchar / puts, gets / strlen / strcpy, strncpy / strcat / strcmp
Ex) 키보드 – 입력 stream, 모니터, 출력 stream
한 문자만 입력 받는 getchar 함수, 한 문자만 출력 하는 putchar 함수
#include <stdio.h>
int main(void)
{
//표준입력 스트림에서 한 글자 읽어들이기
int ans; // 함수 호출후 integer type ans에 대입
ans = getchar();
//표준출력 스트림에서 한 글자 출력하기
putchar(ans); //입력 받은 문자 출력 전달인자: integer type
putchar(ans+1); //아스키코드 65+1 = 66 = B
<중 략>
Buffer 임시 저장 장치
Ex) 사람이 모여서 버스를 기다리는 장소
문자열의 수정을 위함,
문자열 길이를 계산하는 함수 (이런식으로 시험 나오수도있음)
(함수 내가 만든 것) -> 만드는게 더 좋음
#include <stdio.h>
int string_length(char *ptr);
int main(void)
참고 자료
없음