C – Error Handling (การจัดการข้อผิดพลาด)
Error Handling การจัดการข้อผิดพลาด ภาษา C ด้วยเหตุนี้ การเขียนโปรแกรม C จึงไม่ได้ให้การสนับสนุนโดยตรงสำหรับการจัดการข้อผิดพลาด แต่เป็นภาษาการเขียนโปรแกรมของระบบ ช่วยให้คุณเข้าถึงในระดับที่ต่ำกว่าในรูปแบบของค่าที่ส่งกลับ ส่วนใหญ่ของ C หรือแม้แต่ระบบปฏิบัติการยูนิกซ์ฟังก์ชั่นการโทรกลับ -1 หรือ NULL ในกรณีของข้อผิดพลาดใด ๆ และการตั้งค่ารหัสข้อผิดพลาด errno มันถูกตั้งค่าเป็นตัวแปรส่วนกลางและบ่งชี้ว่ามีข้อผิดพลาดเกิดขึ้นระหว่างการเรียกใช้ฟังก์ชันใดๆ คุณสามารถค้นหารหัสข้อผิดพลาดต่างๆ ที่กำหนดไว้ในไฟล์ส่วนหัว <error.h> ดังนั้นโปรแกรมเมอร์ภาษาซีจึงสามารถตรวจสอบค่าที่ส่งคืนและดำเนินการตามความเหมาะสมได้ขึ้นอยู่กับมูลค่าที่ส่งคืน เป็นแนวปฏิบัติที่ดีในการตั้งค่า errno เป็น 0 ในขณะที่เริ่มต้นโปรแกรม ค่า 0 แสดงว่าไม่มีข้อผิดพลาดในโปรแกรม errno,…