Hàm getchar_unlocked() đã bị loại bỏ (deprecated) trong Windows vì nó là phiên bản không an toàn luồng (thread unsafe) của getchar(). Khuyên không nên dùng getchar_unlocked(). Không có kiểm tra khóa luồng nên không an toàn. Hàm getchar_unlocked() nhanh hơn getchar().
Cú pháp getchar_unlocked() trong C:
int getchar_unlocked(void);
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; }Kết quả
Đây là kết quả
Enter the character : a Entered character : a