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

3 năm trước 530 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 3 năm trước

À 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.

 

Bài viết
0
Câu hỏi
1
Bình luận
1