Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> C++

getchar_unlocked() trong C


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