getchar_unlocked() 함수는 getchar()의 스레드 안전하지 않은 버전이기 때문에 Windows에서 더 이상 사용되지 않습니다. getchar_unlocked()를 사용하지 않는 것이 좋습니다. 스트림 잠금 검사가 없으므로 getchar_unlocked가 안전하지 않습니다. getchar_unlocked() 함수는 getchar()보다 빠릅니다.
다음은 C 언어의 getchar_unlocked() 구문입니다.
int getchar_unlocked(void);
C에서 getchar_unlocked() 프로그램은 다음과 같습니다 -
예시
#include <stdio.h> int main() { char val; val = getchar_unlocked(); printf("Enter the character : \n"); printf("Entered character : %c", val); return 0; }
출력
다음은 출력입니다.
Enter the character : a Entered character : a