หากมี Pointer Temp ชี้ไปที่หน่วยความจำซึ่งเก็บค่า int การกำหนดให้ Temp = Null ต่างจาก free(Temp) อย่างไร

กำหนดให้ pointer temp ชี้ไปที่โนดหนึ่ง ซึ่งเก็บเลข 5 ไว้

หากต้องการลบโนดนี้
ควรจะใช้
Temp = Null;
หรือ
free(Temp);

2 กรณีข้างต้น ต่างกันอย่างไรครับ

ขอบคุณล่วงหน้าสำหรับคำตอบครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่