[cách sử dụng toán tử ~]cách sử dụng nghịch đảo trong C
Tôi có cấu trúc là Alpha
. Tôi biết giá trị của phần tử bên trong Alpha
(giả sử a
) có thể là 0
hoặc 1
- Tôi muốn phần tử khác có cùng cấu trúc để lấy giá trị nghịch đảo của Alpha.a. Ví dụ:
if Alpha.a = 1
then Alpha.b = 0
và ngược lại
Tôi đã thử:
Alpha.b = ~ (Alpha.a)
Nhưng tiếc là nó không làm việc - khi Alpha.a
là 1
, Alpha.b
được thiết lập để 254
Bất kỳ ý tưởng ?
Trân trọng cảm ơn,
SamPrat
** Tại sao nó không hoạt động? Điều gì sẽ xảy ra? ** – SLaks
nó cho thấy giá trị 254 – samprat
HI guys, tôi đang háo hức muốn biết tại sao câu hỏi của tôi là xuống bình chọn để từ lần sau tôi sẽ rem sai lầm của tôi? – samprat