cuốn sách gpt4 ai đã làm

Đọc ngày 4 byte từ tệp nhị phân (big endian)

In lại Tác giả: Vũ trụ không gian Thời gian cập nhật: 2023-11-04 05:27:20 26 4
mua khóa gpt4 Nike

Tôi có ngày được mã hóa 4 byte (big endian) và tôi đang cố đọc nó từ tệp nhị phân.

Tôi muốn:

ngày ký tự [4];
giây dài;
s = read(fd, date, sizeof(char) * 4);
giây = (ngày[3]<<0) | (ngày[2]<<8) | (ngày[1]<<16) (ngày[0]<<32);

printf("%s\n", ctime(&seconds));

Nhưng tôi nhận được:

Thứ năm ngày 1 tháng 1 00:59:27 1970

我的代码有什么问题?谢谢。

câu trả lời hay nhất

(ngày[0]<<32);

Nó trông không ổn. 16+8 Đúng hai mươi bốn thay vì 32.

Về c - đọc ngày 4 byte từ tệp nhị phân (big endian), chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/20431418/

26 4 0
không gian vũ trụ
Hồ sơ

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá taxi Didi miễn phí
Phiếu giảm giá taxi Didi
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress