Computer >> Máy Tính >  >> Lập trình >> C ++

getchar_unlocked () trong C


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