หน้าแรก
คอมมูนิตี้
ห้อง
แท็ก
คลับ
ห้อง
แก้ไขปักหมุด
ดูทั้งหมด
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
แท็ก
แก้ไขปักหมุด
ดูเพิ่มเติม
เกิดข้อผิดพลาดบางอย่าง
ลองใหม่
{room_name}
{name}
{description}
กิจกรรม
แลกพอยต์
อื่นๆ
ตั้งกระทู้
เข้าสู่ระบบ / สมัครสมาชิก
เว็บไซต์ในเครือ
Bloggang
Pantown
PantipMarket
Maggang
ติดตามพันทิป
ดาวน์โหลดได้แล้ววันนี้
เกี่ยวกับเรา
กฎ กติกา และมารยาท
คำแนะนำการโพสต์แสดงความเห็น
นโยบายเกี่ยวกับข้อมูลส่วนบุคคล
สิทธิ์การใช้งานของสมาชิก
ติดต่อทีมงาน Pantip
ติดต่อลงโฆษณา
ร่วมงานกับ Pantip
Download App Pantip
Pantip Certified Developer
หากมี Pointer Temp ชี้ไปที่หน่วยความจำซึ่งเก็บค่า int การกำหนดให้ Temp = Null ต่างจาก free(Temp) อย่างไร
กระทู้คำถาม
ซอฟต์แวร์
การพัฒนาซอฟต์แวร์
คอมมือใหม่
คอมพิวเตอร์
วิชาการ
กำหนดให้ pointer temp ชี้ไปที่โนดหนึ่ง ซึ่งเก็บเลข 5 ไว้
หากต้องการลบโนดนี้
ควรจะใช้
Temp = Null;
หรือ
free(Temp);
2 กรณีข้างต้น ต่างกันอย่างไรครับ
ขอบคุณล่วงหน้าสำหรับคำตอบครับ
▼
กำลังโหลดข้อมูล...
▼
แสดงความคิดเห็น
กระทู้ที่คุณอาจสนใจ
ช่วยด้วยยยยคะ ! มีใครพอช่วยได้ไหมคะ
#include<stdio.h> #include<stdlib.h> struct node { int info; struct node *link; }*top = NULL; void push(int num); int pop(); void display(); main() { int choice,num; while(1) {
สมาชิกหมายเลข 3426340
การสลับค่าข้อมูลใน linked list
ผมเขียนโปรแกรมสลับค่าใน linked list เช่นผมต้องการสลับค่า 5 กับ 10 แต่ผมได้ผลลัพธ์ 10 5 10 จากผลลัพธ์เหมือนกับว่าผมไม่ได้คืนค่าหน่วยความจำให้กับระบบ(free) ผมต้องแก้ไขโค้ดอย่างไรหรือที่หยุดไหนครับ ตัวแป
สมาชิกหมายเลข 2085273
ช่วยดูโค้ด java ให้ทีครับ เบื้องต้น if else
อาจจะมองเยอะ แต่เป็น Algorithms ง่ายๆ ช่วยดูทีครับ import javax.swing.*; class All { public static void main(String[] args) { All see = new All(); String s1,s2,str="",s3; int a,b,p
ยังไม่ได้เป็นสมาชิก
ทำยังไงถึงจะเข้าใจเรื่อง Pointer ,LinkedList ครับ
ไม่ค่อยเข้าใจเรื่องพวกนี้เลย อันนี้ชี้ไปอันนู้น อันนู้นชี้กลับมาทางนี้ มีNode มีnext มี-> int* p; int *p; เลยพาลทำให้ไม่ชอบภาษาC,C++ อยากจะเข้าใจนะครับ อ่านก็ยังไม่ค่อยเข้าใจ ผมควรทำยังไงดีครั
สมาชิกหมายเลข 2562859
เขียน โค้ด Undo กับ History
เขียน โค้ด Undo กับ History ต้องเขียนยังไงครับ #include <stdio.h> // #include<conio.h> #include<stdlib.h> #include<string.h> typedef struct Tree Tree; struct Tree { Tree *
สมาชิกหมายเลข 3708594
MySQL select ช้ามากแก้ยังไงครับ
ทำ Index แล้ว mysql> desc gldtrndat; +-------+----------+------+-----+---------+-------+ | Field | Type | Null | Key |&nbs
profess79
c# รบกวนผู้รู้อธิบาย Code ให้ฟังหน่อยครับ
ศึกษา c# เองจาก Internet ครับ (หาซื้อหนังสือไม่ได้ ที่เห็นๆยังมีขายออนไลน์ตอนนี้ก็ c#3.0(เห็นเขาว่าเล่มดัง) แต่ก็เก่าไปหน่อย น้อยใจทำไมหนังสือ Java หาง่ายกว่ามาก T_T.....;() ตอนนี้อ่านจบเรื่อง delegat
สมาชิกหมายเลข 1115445
[ภาษา C] เป็นงงกับคำสั่ง malloc
#include <stdio.h> #include <conio.h> #include <stdlib.h> int main() { int i, num; char* buffer; printf("P
สมาชิกหมายเลข 6732800
Android Studio ขึ้น error ช่วยหน่อยค่ะ
1. EXISTS expected, got 'EXISTSuser' 2. INDEX, TABLE, TEMP, TEMPORARY, TRIGGER, UNIQUE, VIEW or VIRTUAL expected, got 'TABLEuser' เค้าทำแอพ logi
สมาชิกหมายเลข 5645442
รบกวนปรมจารย์ด้านภาษาซี ช่วยมาอธิบายโค้ดนี้ทีค่ะ TT^TT
พอดีว่า อ.หนูให้อธิบายโค้ดด้านล่างนี้อ่ะค่ะ ตามหมายเลขเลย 1 ถึง 10 รบกวนช่วยอธิบายหน่อยค่ะ หนูไม่เข้าใจ #include<stdio.h> #define true 1 #define false 0 typedef int boolean; struct NodeChar{ &
สมาชิกหมายเลข 2455584
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
ซอฟต์แวร์
การพัฒนาซอฟต์แวร์
คอมมือใหม่
คอมพิวเตอร์
วิชาการ
บนสุด
ล่างสุด
อ่านเฉพาะข้อความเจ้าของกระทู้
หน้า:
หน้า
จาก
แชร์ :
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน
อ่านเพิ่มเติมได้ที่นี่
ยอมรับ
หากมี Pointer Temp ชี้ไปที่หน่วยความจำซึ่งเก็บค่า int การกำหนดให้ Temp = Null ต่างจาก free(Temp) อย่างไร
หากต้องการลบโนดนี้
ควรจะใช้
Temp = Null;
หรือ
free(Temp);
2 กรณีข้างต้น ต่างกันอย่างไรครับ
ขอบคุณล่วงหน้าสำหรับคำตอบครับ