Hàm exit(int code) chỉ truyền 8 bit thấp của code cho tiến trình cha. Nghĩa là dù chương trình gọi exit(code) với giá trị lớn, cha nhận được:
WEXITSTATUS=codemod256
Ví dụ exit(256) thì cha nhận 0; exit(257) thì cha nhận 1.
Cho code (có thể âm hoặc lớn), hãy in mã thoát thực tế mà cha nhận được, tức code rút về phạm vi 0..255 theo phép lấy 8 bit thấp.
Ví dụ I/O: code = 257 → 257 mod 256 = 1.
Lưu ý: với
codeâm, 8 bit thấp được tính theo bù 2; ví dụexit(-1)cho cha nhận255.
Một số nguyên code.
-1000000 <= code <= 1000000
Một số nguyên trong 0..255: 8 bit thấp của code.
Ví dụ:
Đầu vào:
257
Đầu ra:
1
Giải thích:
Đang tải editor...