Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Lập trình danh sách liên kết đơn

14:47 16-04-2022 543 lượt xem 1 bình luận

Node* createNode(int X)
{
    Node* Temp = new Node;
    if (!Temp)
        return NULL;
    Temp->Data = X;
    Temp->Next = NULL;

    return Temp;
}

Cho em hỏi là chỗ if(!Temp) return NULL; có nghĩa là gì ạ. 

Em cảm ơn ạ

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
minhthanh1403 đã bình luận 15:01 16-04-2022

À em hiểu rồi. Cái đó để kiểm tra bộ nhớ nếu k còn đủ bộ nhớ thì hàm sẽ trả về NULL.

 

Câu hỏi mới nhất