티스토리 뷰

It

C 문자열 문자함수

worknettwo 2023. 3. 14. 22:20

문자

 한 글자를 작은 따옴표로 둘러싸서 표기(‘A’)

 C 언어에서 : 1byte 자료형 char로 지원

 작은 따옴표에 의해 표기된 문자 = 문자 상수

 문자열 상수

 ‚ ‛ 안쪽에 문자들을 나열

‚C language!‛

 일반문자, 제어문자

 맨 뒤에 눈에 보이지 않는 NULL문자(‘\0’)가 있음.

 문자열 변수

 C언어에서는 문자열 자료형이 따로 없음

 문자 자료형의 배열을 문자열 변수로 사용

 맨 끝에 NULL문자(‘\0’)를 붙여야 온전한 문자열

문자입력 함수 비교

 getchar()

 라인 버퍼링(line buffering) 방식 사용

 [enter] 키 입력까지 buffer에 저장하다가 [enter] 들어오면

buffer의 내용을 한꺼번에 프로그램 buffer로 줌

 즉각적(interactive)인 입력을 요구할 때는 사용 불가능

;#include ;<stdio.h>

 _getche()

 버퍼를 사용하지 않으므로 문자 하나를 입력하면 바로 함수가

return됨.

 입력된 문자를 모니터에 표시

;#include ;<conio.h>

 _getch()

 버퍼를 사용하지 않으므로 문자 하나를 입력하면 바로 함수가

return됨.

 입력된 문자를 모니터에 표시하지 않음

;#include ;<conio.h>

"이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다."
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2024/07   »
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 31
글 보관함