Hàm getchar_unlocked () không được dùng trong Windows vì nó là phiên bản không an toàn trong chuỗi của getchar (). Bạn không nên sử dụng getchar_unlocked (). Không có kiểm tra khóa luồng nào, đó là lý do tại sao getchar_unlocked không an toàn. Hàm getchar_unlocked () nhanh hơn hàm getchar ().
Đây là cú pháp của getchar_unlocked () trong ngôn ngữ C,
int getchar_unlocked(void);
Một chương trình getchar_unlocked () trong C như sau -
Ví dụ
#include <stdio.h>
int main() {
char val;
val = getchar_unlocked();
printf("Enter the character : \n");
printf("Entered character : %c", val);
return 0;
} Đầu ra
Đây là kết quả đầu ra
Enter the character : a Entered character : a