Làm sao biến kiểu dữ liệu bool hiểu được true hay false?

bool là kiểu chỉ có 2 giá trị true và flase nhưng là sao cho nó hiểu cái nào là true và cái nào là flase
Vd:

bool giotinh;

là s để nó hiểu 0 là nữ còn 1 là nam;

Nó ko hiểu đc…

Thường thì mặc định là false…

Mình nghĩ với trường hợp này thì nên thiên về vấn đề đặt tên biến hơn là giá trị
Vd: Thay vì bạn đặt tên biến là gioitinh thì bạn nên đặt một tên khác như
bool isMale;
hay
bool isFemale;
Thì khi đó, vd isMale, giá trị true tức là giới tính lúc này là nam, bằng false thì nữ.

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