คุณหลงใหลในโลกของการเขียนโปรแกรมและเนื่องจากเมื่อเร็ว ๆ นี้คุณมีเวลาว่างที่จะทุ่มเทให้กับมันคุณจึงตัดสินใจที่จะเรียนรู้บางอย่างเพิ่มเติม ตามคำแนะนำของเพื่อนของคุณซึ่งเป็นผู้เชี่ยวชาญในภาคส่วนนี้อยู่แล้วคุณได้เลือกไฟล์ ภาษาซีแน่นอนว่าเป็นหนึ่งในอุปกรณ์ที่หลากหลายที่สุดและยังคงใช้ในฉากคอมพิวเตอร์

แน่วแน่และมุ่งมั่นที่จะสานต่อความคิดของคุณคุณได้เปิด Google เพื่อนที่ไว้ใจได้ในตอนนี้และกำลังมองหาคำแนะนำเกี่ยวกับ วิธีการเขียนโปรแกรมใน Cคุณลงเอยด้วยคำแนะนำของฉันโดยหวังว่าจะได้รับข้อมูลที่คุณต้องการในการเริ่มเขียนโค้ดการทำงาน ฉันยินดีที่จะแจ้งให้คุณทราบว่านี่คือสถานที่ที่คุณกำลังมองหาจริงๆ: ในบรรทัดต่อไปนี้ฉันจะให้คำพูดทั่วไปของภาษาซีแก่คุณโดยอธิบายทุกสิ่งที่คุณต้องการในการเขียนโปรแกรมการทำงานแรก .

อย่างไรก็ตามก่อนที่จะไปต่อและเข้าสู่หัวใจสำคัญของเรื่องนี้ฉันต้องการตั้งสมมติฐานที่สำคัญให้คุณ: การเขียนโปรแกรมในภาษา C เป็นหัวข้อที่ค่อนข้างกว้างใหญ่ซึ่งแน่นอนว่าไม่ได้เข้าสู่หน้าที่คุณกำลังจะอ่านอย่างสมบูรณ์ แน่นอนฉันจะบอกคุณเพิ่มเติม: โครงสร้างทั้งหมดของไซต์นี้คงไม่เพียงพอที่จะปฏิบัติในเชิงลึก! อย่างไรก็ตามอย่ากลัวเพราะฉันจะดูแลคุณในขั้นตอนสุดท้ายของบทช่วยสอนนี้ไปยังแหล่งข้อมูลที่เป็นประโยชน์และข้อมูลเชิงลึกเพื่อเพิ่มพูนความรู้ในเรื่องนี้หากคุณต้องการ ณ จุดนี้ฉันจะบอกว่าจะห้ามพูดพล่อยและเริ่ม: ฉันต้องขอให้คุณอ่านหนังสือให้ดีและมีความสุข!

วิธีสร้างโปรแกรม.

stdio.h มีคำจำกัดความของคำสั่งพื้นฐานและค่าคงที่เพื่อให้โปรแกรมเมอร์จัดการอินพุต / เอาต์พุต (เช่นสิ่งที่เห็นบนหน้าจอสิ่งที่ได้มาจากแป้นพิมพ์และเมาส์) และการจัดการไฟล์ ด้านล่างนี้คุณจะแสดงรายการที่ใช้บ่อยที่สุด

  • printf (), fprintf () คือ sprintf () - เป็นคำสั่งที่อนุญาตตามลำดับในการเขียนข้อมูลบนอุปกรณ์เอาต์พุตมาตรฐาน (เช่นหน้าจอ) บนไฟล์และบนสตริงอักขระ
  • scanf (), fscanf () และ sscanf () - ในทางกลับกันฟังก์ชันเหล่านี้รับข้อมูลตามลำดับจากอินพุตมาตรฐาน (แป้นพิมพ์) จากไฟล์และจากสตริงอักขระ
  • fopen () คือ ฟรีโอเพน () - คำสั่งเหล่านี้ช่วยให้คุณสามารถเปิดไฟล์ภายในโปรแกรม C คุณจึงสามารถอ่านข้อมูลภายในหรือเขียนข้อมูลอื่น ๆ ได้
  • เฟรด () คือ fwrite () - ฟังก์ชันเหล่านี้อนุญาตให้อ่านและเขียนจากไฟล์ตามลำดับ

เมื่อใช้ร่วมกับ stdio.h ไลบรารี stdlib.h มักจะรวมอยู่ในซอร์สโค้ดซึ่งรวมอยู่ในสภาพแวดล้อมการพัฒนา C ซึ่งประกอบด้วยฟังก์ชันทั่วไปและค่าคงที่รวมถึงคำแนะนำที่จะใช้ในการจัดสรรหน่วยความจำและจัดการข้อมูลที่มีอยู่ภายใน

คำสั่งรวมสามารถระบุได้สองวิธี: # รวม หมายถึงการรวมไลบรารีที่มีอยู่ในสภาพแวดล้อมการพัฒนาเริ่มต้นในขณะที่ # รวม "library.h" ระบุการรวมไลบรารีที่เขียนโดยโปรแกรมเมอร์และนำเสนอในโฟลเดอร์เดียวกับซอร์สไฟล์ที่มีการประกาศ

หน้าอินเทอร์เน็ตของโปรแกรมกดปุ่ม ดาวน์โหลดฟรี อาศัยอยู่ในกล่อง ชุมชน Visual Studioเริ่มไฟล์ที่ดาวน์โหลดมา (เช่น Community.exe) จากนั้นกดปุ่ม ให้มันดำเนินต่อไปตั้งค่าเครื่องหมายถูกถัดจากรายการ การพัฒนาแอปพลิเคชันเดสก์ท็อปด้วย C ++ ในหน้าต่างที่เสนอให้ดำเนินการซ้ำด้วยเสียงของคุณ รองรับ C ++ / Cli อยู่ในบานหน้าต่างด้านขวาและคลิกที่ปุ่มเพื่อเสร็จสิ้น ติดตั้งเพื่อปิดหน้าต่างการตั้งค่าเมื่อสิ้นสุดขั้นตอน

ณ จุดนี้ให้เรียกไฟล์ บล็อกบันทึก จากโฟลเดอร์ อุปกรณ์เสริมของ Windows เมนู เริ่ม (ซึ่งคุณสามารถเข้าถึงได้โดยคลิกที่ปุ่มในรูปธงซึ่งอยู่ที่มุมล่างซ้ายของหน้าจอ) พิมพ์รหัสของโปรแกรมของคุณในหน้าต่างตัวแก้ไขและหากต้องการบันทึกให้คลิกที่เมนู ไฟล์ ที่ด้านซ้ายบนและเลือกรายการจากรายการนั้น บันทึกด้วยชื่อ .... เมื่อเสร็จแล้วให้เลือกรายการ เอกสารทั้งหมด จากเมนูแบบเลื่อนลง บันทึกเป็นแนบกับหน้าจอบันทึกที่เปิดขึ้นพิมพ์ ชื่อจริง ของโปรแกรมของคุณตามด้วยส่วนขยาย .ค (เช่น. Calc.c) ในกล่อง ชื่อไฟล์แล้วบันทึกลงในไฟล์ เดสก์ทอป.

วิธีการตั้งโปรแกรมใน C

ในการรวบรวมซอร์สโค้ดที่สร้างขึ้นใหม่ให้เปิดไฟล์ พร้อมรับคำสั่งสำหรับนักพัฒนา เรียกมันจากโฟลเดอร์ Visual Studio เมนู เริ่มพิมพ์คำสั่ง cd% USERPROFILE% \ Desktop คือ cl programname.cตามด้วยปุ่ม ป้อนเพื่อเริ่มโปรแกรมที่สร้างขึ้นใหม่บนเดสก์ท็อป (เช่น calc.exe) ด้วยการคลิกสองครั้ง

Notepad ++ - หนึ่งในเครื่องมือแก้ไขที่เล็กที่สุดและยืดหยุ่นที่สุดในการเขียน (และเยื้องอย่างถูกต้อง) ไฟล์ต้นฉบับในภาษา C ในสภาพแวดล้อม Windows. รองรับภาษาโปรแกรมมากมาย

  • Eclipse - เป็นกรอบการเขียนโปรแกรมทั้งหมดที่มีประโยชน์สำหรับการจัดระเบียบและการจัดระเบียบแม้กระทั่งโครงการที่ซับซ้อนโดยเฉพาะ รองรับไฟล์ทุกประเภทที่จัดเตรียมโดยโปรแกรมที่เขียนด้วยภาษา C (ไฟล์ต้นฉบับไฟล์อ็อบเจ็กต์ส่วนหัวไลบรารีและอื่น ๆ ) และอนุญาตให้สร้างกราฟิก UML และไฟล์ช่วยเหลือได้หากจำเป็น
  • คู่มือ HTML.it C - เป็นแหล่งข้อมูลฟรีที่ยอดเยี่ยม ในหน้าคู่มืออันล้ำค่านี้ทุกคนสามารถเข้าถึงได้อย่างอิสระและไม่ต้องลงทะเบียนใด ๆ คุณสามารถค้นหาข้อมูลเชิงลึกและบทเรียนที่มุ่งเสริมสร้างทักษะของคุณในฐานะโปรแกรมเมอร์ C
  • ภาษา C - หลักการเขียนโปรแกรมและคู่มืออ้างอิง (Kernighan / Ritchie) - เป็นหนึ่งในตำราที่ดีที่สุดในการเพิ่มพูนความรู้เกี่ยวกับภาษา C ซึ่งเป็นที่รู้จักกันในหมู่ผู้เชี่ยวชาญในอุตสาหกรรมว่า "K&R" (จากชื่อย่อของผู้เขียน) ข้อความนี้มีโครงสร้างเป็นสองส่วนในขั้นต้นจะเสนอคำแนะนำเกี่ยวกับวิธีการเข้าใกล้ภาษาที่เป็นปัญหาจากนั้นจะเปลี่ยนเป็นคู่มือจริงที่กำหนดฟังก์ชันทั้งหมด (หรือเกือบ) ที่สามารถใช้ได้ในหลาย ๆ สถานการณ์ที่คาดการณ์ไว้ ผู้เขียนสองคนคือ Kernighan และ Ritchie เป็นผู้ออกแบบและพัฒนาภาษาซีทั้งหมด
  • เอกสารอ้างอิงของโปรแกรมเมอร์ C / C ++ (Schildt) - ในความคิดของฉันเป็นหนึ่งในข้อความที่สมบูรณ์ที่สุดเกี่ยวกับภาษา C ที่จะเก็บไว้บนโต๊ะทำงานของคุณอย่างแน่นอนหากคุณตั้งใจจะเข้าหาภาษานี้เพื่อการใช้งานระดับมืออาชีพ ส่วนใหญ่เหมาะสำหรับผู้ใช้ขั้นสูงไม่มากก็น้อยมันมีตัวอย่างมากมายของฟังก์ชันที่ใช้มากที่สุด คู่มือนี้ยังสามารถใช้ได้กับผู้ที่ตัดสินใจเปลี่ยนไปใช้ภาษาซีเวอร์ชัน "เชิงวัตถุ" ซึ่งเป็น C ++.