ขอบคุณสำหรับการให้คะแนนและข้อเสนอแนะของคุณ!
คุณได้ให้คะแนนแล้ว
บทเรียนภาษา C พร้อมตัวอย่างโปรแกรมที่ผ่านการทดสอบแล้ว 82 โปรแกรม พร้อมแผนภาพและตัวอย่างการทำงาน
เรียนรู้การเขียนโปรแกรมภาษา C ตั้งแต่เริ่มต้น แล้วฝึกฝนด้วยโปรแกรมตัวอย่างที่สมบูรณ์ 82 โปรแกรม แอปนี้รวมเอาบทเรียนแบบทีละขั้นตอนที่ชัดเจนเกี่ยวกับภาษา C มาตรฐานสมัยใหม่ (C17 พร้อมหมายเหตุเกี่ยวกับ C23) และคลังโปรแกรมที่ผ่านการทดสอบพร้อมตัวอย่างการทำงานจริง
ทุกโปรแกรมในแอปได้รับการคอมไพล์และรันแล้ว และแสดงผลลัพธ์จริง แผนภาพต้นฉบับแสดงให้เห็นสิ่งที่เกิดขึ้นภายในคอมพิวเตอร์: วิธีการสร้างโปรแกรม วิธีการทำงานของลูป วิธีการจัดเก็บอาร์เรย์และสตริงในหน่วยความจำ วิธีการทำงานของพอยเตอร์ และวิธีการที่อัลกอริทึมการเรียงลำดับและการค้นหาเคลื่อนย้ายข้อมูล
ส่วนที่ 1: บทช่วยสอน
• เริ่มต้นใช้งาน: การติดตั้งคอมไพเลอร์ (Windows, macOS, Linux, ออนไลน์ และบน Android), โปรแกรมแรกของคุณ, วิธีการทำงานของการคอมไพล์
• พื้นฐาน: ตัวแปร, ชนิดข้อมูล, ตัวดำเนินการ, รูปแบบ printf, การป้อนข้อมูลอย่างปลอดภัยด้วย scanf และ fgets
• การควบคุมการไหลของโปรแกรม, ฟังก์ชัน, ขอบเขต และการเรียกซ้ำ
• อาร์เรย์และสตริง และวิธีหลีกเลี่ยงบัฟเฟอร์โอเวอร์โฟลว์
• พอยเตอร์และหน่วยความจำ: การคำนวณพอยเตอร์, พอยเตอร์ฟังก์ชัน, malloc และ free
• โครงสร้าง, ยูเนียน, enum, ไฟล์, พรีโปรเซสเซอร์ และโปรแกรมหลายไฟล์
• ข้อผิดพลาดและการดีบัก: ข้อความคอมไพเลอร์จริง, พฤติกรรมที่ไม่กำหนด, ตัวกรอง และดีบักเกอร์
• เอกสารสรุปย่อและบทสรุปของ C23
ส่วนที่ 2: 82 ตัวอย่างโปรแกรม
• พื้นฐาน, เงื่อนไข และลูป: เลขคู่/เลขคี่, ปีอธิกสุรทิน, แฟกทอเรียล, ฟิโบนาชชี, จำนวนเฉพาะและตะแกรง, GCD และ LCM
• รูปแบบ: พีระมิด, เพชร สามเหลี่ยมของฟลอยด์และสามเหลี่ยมของปาสคาล
• ระบบจำนวนและตัวดำเนินการบิต
• อาร์เรย์: การค้นหาและการเรียงลำดับ (แบบฟอง, การเลือก, การแทรก), การรวม, การลบรายการที่ซ้ำกัน
• เมทริกซ์, สตริง, พอยเตอร์, การเรียกซ้ำ และหอคอยฮานอย
• โครงสร้างและไฟล์ รวมถึงโปรเจกต์ขนาดเล็ก: เครื่องคิดเลข, เมนูธนาคาร, เกมทายคำ และเกมโอเอ็กซ์
คุณสมบัติ
• แต่ละโปรแกรมมาพร้อมกับตัวอย่างการทำงานและคำอธิบาย "วิธีการทำงาน"
• คำถามฝึกหัดพร้อมคำตอบ
• ค้นหาได้ในทุกหน้า
• ใช้งานแบบออฟไลน์ได้โดยไม่ต้องมีบัญชี
• มีคำอธิบายใน 8 ภาษา: อังกฤษ, สเปน, โปรตุเกส, ฝรั่งเศส, เยอรมัน, อาหรับ, ฮินดี และอินโดนีเซีย
• โหมดมืด; บล็อกโค้ดจะเลื่อนไปด้านข้างเพื่อให้โปรแกรมยังคงอ่านง่ายบนโทรศัพท์
แอปนี้เป็นเครื่องมือช่วยการเรียนรู้ด้วยตนเองโดยอิงตามมาตรฐาน ISO C และเอกสารประกอบของ GCC และ Clang
คลิกเพียงครั้งเดียวเพื่อติดตั้งไฟล์ XAPK/APK บน Android!