NULL có ý nghĩa như thế nào

Nói vậy là không rõ ý :slight_smile: Thực chất hai chỉ là một: con trỏ NULL tức là nó trỏ vào NULL. Còn nội dung nó trỏ tới không phải NULL vì đâu phải con trỏ.

vậy nghĩa là nó TRỎ đến NULL chứ không phải địa chỉ của nó là NULL ? Vậy thì tại sao code trong hình bên trên nó lại không in ra kết quả True ạ ?

  • Nội dung của con trỏ là địa chỉ nó trỏ vào :slight_smile:
  • Còn câu 2 thì bạn truyền tham trị nên nó không gán NULL. Truyền tham biến trong C thì tham số luôn phải thêm một dấu * so với tham trị.
2 Likes

cho mình hỏi vậy sao mn ko dùng số 0 luôn cho nhanh mà phải dùng NULL ,có phải đỡ tốn tg hơn ko

NULL nổi bật hơn 0, nhìn vào là thấy ngay là con trỏ.

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?