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

เหตุใดเราจึงตรวจสอบหาตัวชี้ NULL ก่อนลบใน C/C++


โดยพื้นฐานแล้วมันไม่มีประโยชน์ที่จะตรวจสอบตัวชี้ NULL ก่อนลบ การลบตัวชี้จะไม่ทำอะไรเลยหากตัวชี้ตั้งค่าเป็น NULL อาจเป็นเหตุผลที่ต้องตรวจสอบตัวชี้ NULL ที่การลบตัวชี้ที่ตั้งค่าเป็น NULL แล้ว อาจบ่งบอกถึงจุดบกพร่องในโปรแกรม