ห้องเรียนการเขียนโปรแกรม · C LANGUAGE
เรียน C ด้วยการลงมือทดลอง
สำรวจแนวคิด เขียนโค้ด และติดตามการทำงานของโปรแกรมทีละขั้น
เรียนต่อจากครั้งก่อน
Arrays and Strings
เริ่มต้นด้วยอาร์เรย์และสตริง
หลักสูตร C Programming Lab
ดูหลักสูตรทั้งหมด →01Arrays and Stringsมองข้อมูลต่อเนื่องในหน่วยความจำและประมวลผลด้วยลูป0/1 บทเรียนพร้อมเรียน02Two-Dimensional Arraysจัดข้อมูลเป็นแถวและคอลัมน์ พร้อมฝึก nested loops0/1 บทเรียนพร้อมเรียน03Functionsแบ่งโปรแกรมเป็นส่วนย่อยที่เรียกใช้และทดสอบได้0/1 บทเรียนพร้อมเรียน04Structuresรวมข้อมูลหลายชนิดไว้ใน struct เดียวและค้นหาระเบียน0/1 บทเรียนพร้อมเรียน05Pointersเชื่อมตัวแปรกับตำแหน่งหน่วยความจำอย่างระมัดระวัง0/1 บทเรียนพร้อมเรียน06Linked Listsสร้างโครงสร้างข้อมูลที่สมาชิกเชื่อมกันด้วยพอยน์เตอร์0/1 บทเรียนพร้อมเรียน07File I/Oอ่านและเขียนข้อมูลผ่าน stream พร้อมตรวจสอบข้อผิดพลาด0/1 บทเรียนพร้อมเรียน08Header Files and Multi-file Programsแยกโปรแกรมเป็น translation units และเชื่อมด้วย linker0/1 บทเรียนพร้อมเรียน09Bitwise Operatorsอ่านและจัดการบิตด้วย AND, OR, XOR และ masks0/1 บทเรียนพร้อมเรียน10Final Examination Practiceฝึกอ่านผลลัพธ์ แก้บั๊ก และเขียนโค้ดจากโจทย์0/1 บทเรียนพร้อมเรียน
พื้นที่ฝึกและอ้างอิง
แบบฝึกหัดฝึกแก้โจทย์ C จาก array, matrix, function และ pointerสนามทดลองเขียนโปรแกรมหลายไฟล์ พร้อม stdin และผลคอมไพล์
ความคืบหน้าบันทึกใน localStorage ของเบราว์เซอร์นี้เท่านั้น