Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C++

getchar_unlocked() ใน C


ฟังก์ชัน getchar_unlocked() เลิกใช้แล้วใน Windows เนื่องจากเป็นรุ่นเธรดที่ไม่ปลอดภัยของ getchar() ขอแนะนำว่าอย่าใช้ getchar_unlocked() ไม่มีการตรวจสอบการล็อกสตรีม นั่นเป็นสาเหตุที่ getchar_unlocked ไม่ปลอดภัย ฟังก์ชัน getchar_unlocked() เร็วกว่า getchar()

นี่คือไวยากรณ์ของ getchar_unlocked() ในภาษา C

int getchar_unlocked(void);

โปรแกรมของ getchar_unlocked() ใน C มีดังต่อไปนี้ -

ตัวอย่าง

#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