แสดงบทความที่มีป้ายกำกับ C Code แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ C Code แสดงบทความทั้งหมด

วันพุธที่ 20 พฤษภาคม พ.ศ. 2558

โปรแกรมC แจ้ง error ว่าSegmentation fault เพราะอะไรกันนะ?

       บ่อยครั้งที่เราเขียนโปรแกรมด้วยภาษา C แล้ว พยายามมานานแสนนาน สุดท้ายเมื่อโปรแกรมคอมไพล์ผ่านแล้ว แต่เมื่อใช้งานจริงพบว่าโปรแกรมขึ้นข้อความประมาณนี้




ถามว่าอาการนี้คืออะไร มันคืออาการที่โปรแกรมได้รันคำสั่งตามที่เราเขียนไว้ทุกประการแล้ว แต่เกิดเหตุการณ์ร้ายแรงที่ทำให้มันทำงานต่อไม่ได้ แล้วเหตุการณ์ร้ายแรงพวกนี้คืออะไรบ้าง (จากภาพด้านบนNYRเขียนโค้ด C บน Raspberry Pi นะครับ :) )