บทเรียน / ตัวดำเนินการระดับบิต / 01
แทนจำนวนด้วยเลขฐานสอง
อ่านค่า unsigned 8-bit จาก binary และเชื่อมกับค่าฐานสิบได้
แนวคิดและการทดลองประมาณ 12 นาที
บทที่ 1 จาก 8ลงมือสำรวจ
เปลี่ยนค่าและสังเกตผลอ่านโค้ดตัวอย่าง
#include <stdio.h>
int main(void) {
unsigned char flags = 0x55;
printf("%u\n", (unsigned)flags);
return 0;
}ทำนายผลก่อนทดลอง
Predictionฝึกเขียน C
เปิดสนามทดลองเต็มรูปแบบ ↗main.c · ใช้ bit mask ตั้งบิตที่ 1 และตรวจว่าตั้งสำเร็จ
กำลังโหลดตัวแก้ไขโค้ด…
บันทึกโค้ดไว้ใน localStorage ของเบราว์เซอร์นี้ หากเปิดใช้งานการรัน โค้ดและ stdin จะถูกส่งไปยัง Wandbox