Kiểu Void và Hằng số NULL
Về mặt cú pháp, kiểu void là một kiểu cơ bản cùng với các kiểu char, uchar, bool, short, ushort, int, uint, color, long, ulong, datetime, float, double và string. Kiểu này được sử dụng để chỉ ra rằng hàm không trả về giá trị nào, hoặc khi làm tham số của hàm, nó biểu thị sự vắng mặt của tham số.
Biến hằng số định nghĩa sẵn NULL thuộc kiểu void. Nó có thể được gán cho các biến của bất kỳ kiểu cơ bản nào khác mà không cần chuyển đổi. Việc so sánh các biến kiểu cơ bản với giá trị NULL được phép.
Ví dụ:
cpp
//--- Nếu chuỗi không được khởi tạo, thì gán giá trị định nghĩa sẵn của chúng ta cho nó
if(some_string==NULL) some_string="empty";1
2
2
Ngoài ra, NULL cũng có thể được so sánh với các con trỏ đến các đối tượng được tạo bằng toán tử new.
Xem thêm
