วิธีสร้างโปรแกรมอย่างง่ายใน C ++

ผู้เขียน: Joan Hall
วันที่สร้าง: 2 มกราคม 2021
วันที่อัปเดต: 1 พฤษภาคม 2024
Anonim
[1-3] การเขียนโปรแกรมภาษา C
วิดีโอ: [1-3] การเขียนโปรแกรมภาษา C

เนื้อหา

ส่วนอื่น ๆ

เคยต้องการโปรแกรม C ++ หรือไม่? วิธีที่ดีที่สุดในการเรียนรู้คือการดูตัวอย่าง ดูโครงร่างการเขียนโปรแกรม C ++ พื้นฐานเพื่อเรียนรู้เกี่ยวกับโครงสร้างของโปรแกรม C ++ จากนั้นสร้างโปรแกรมง่ายๆด้วยตัวคุณเอง

ขั้นตอน

  1. รับคอมไพเลอร์และ / หรือ IDE สามทางเลือกที่ดีคือ GCC หรือหากคอมพิวเตอร์ของคุณใช้ Windows, Visual Studio Express Edition หรือ Dev-C ++
  2. ลองใช้โปรแกรมตัวอย่าง คัดลอกและวางสิ่งต่อไปนี้ลงในโปรแกรมแก้ไขข้อความ / รหัส:
      โปรแกรมง่ายๆได้รับจาก Bjarne Stroustrup (ผู้พัฒนา C ++) เพื่อตรวจสอบคอมไพเลอร์ของคุณ:
    • โปรแกรมสำหรับหาผลรวมของตัวเลขสองตัว:
    • โปรแกรมสำหรับค้นหาผลคูณในปัญหาการคูณ:
    • โปรแกรมสำหรับค้นหาค่าของเลขชี้กำลัง:
  3. บันทึกเป็นไฟล์ a.cpp ด้วยชื่อที่สื่อถึงโปรแกรมของคุณอย่างถูกต้อง อย่าสับสนว่าไฟล์ C ++ มีนามสกุลอื่น ๆ อีกมากมายให้เลือกนามสกุลใดก็ได้ (เช่น *. cc, *. cxx, *. c ++, *. cp)
    • คำใบ้: ควรระบุว่า Save as Type: {select "All Files"}
  4. รวบรวมมัน. สำหรับผู้ใช้คอมไพเลอร์ linux และ gcc ให้ใช้ คำสั่ง: g ++ sum.cpp. ผู้ใช้ Window สามารถใช้คอมไพเลอร์ C ++ ใดก็ได้เช่น MS Visual C ++,Dev-C ++ หรือโปรแกรมอื่น ๆ ที่ต้องการ

  5. เรียกใช้โปรแกรม สำหรับผู้ใช้คำสั่งคอมไพเลอร์ Linux และ gcc: ./ a.out (a.out เป็นไฟล์ปฏิบัติการที่สร้างโดยคอมไพเลอร์หลังจากการคอมไพเลอร์ของโปรแกรม)

คำถามและคำตอบของชุมชน



มีโปรแกรมแก้ปัญหาออนไลน์หรือไม่?

ใช่มีการทดสอบการเขียนโปรแกรมการแก้ปัญหาออนไลน์หลายประเภทบนอินเทอร์เน็ต


  • C ++ ใช้อย่างไร?

    ทุกอย่าง! สามารถใช้ได้กับทุกอย่างตั้งแต่เกมการเขียนโปรแกรมไปจนถึงการสร้างหน้าเว็บซอฟต์แวร์และฐานข้อมูล


  • ฉันสนใจที่จะเรียนรู้ C ++ แต่ฉันไม่มีเงินเลย ฉันจะทำอะไรได้บ้าง?

    มองหาบทเรียนแบบนี้ทางออนไลน์และสอนตัวเอง


  • ฉันจะรู้ได้อย่างไรว่าฉันควรใช้ข้อมูลประเภทใด

    ลองนึกดูว่าข้อมูลต้องทำอย่างไร ตัวอย่างเช่นหากคุณต้องการทำบางสิ่งเช่นการนับแบบง่ายหรือการวนซ้ำให้ใช้ int หากคุณต้องการติดตามอักขระหลายตัวให้ใช้สตริง


  • ฉันจะเรียนรู้การเขียนโปรแกรมโดยใช้ C ++ ได้อย่างไร

    ดูบทแนะนำบางอย่างบน YouTube หรือซื้อหนังสือเกี่ยวกับการเขียนโปรแกรม C ++ เช่น Sumita Arona’s Programming with C ++


  • ขั้นตอนในการเริ่มการเขียนโปรแกรม C ++ มีอะไรบ้าง?

    หากคุณรู้ C คุณสามารถเรียนรู้ C ++ ได้อย่างง่ายดาย ไม่มีความแตกต่างกันมากใน C & C ++


  • ฉันจะสร้างโปรแกรมที่จัดเก็บบันทึกของโรงเรียนผ่าน C ++ ได้อย่างไร

    วิธีที่ง่ายที่สุดคือใช้วิธีการป้อนข้อมูลมาตรฐาน (cin) เพื่อรับอินพุตของผู้ใช้จากนั้นจัดเก็บไว้ในไฟล์โดยใช้ fstreams


  • ฉันจะเรียนรู้การเขียนโปรแกรม C แบบง่ายๆได้อย่างไร?

    คุณสามารถดูบทแนะนำของ YouTube และทำตามได้ซึ่งไปได้ไกล หรือคุณสามารถเข้าร่วมโปรแกรมเช่น Treehouse หรือ Cademy คุณยังสามารถหยิบหนังสือและอ่านเกี่ยวกับ C ++


  • ฉันต้องการสร้างโปรแกรมที่ให้ลูกค้าค้นหาสินค้าทั้งหมดในร้านของฉัน ฉันต้องรู้อะไรบ้างเพื่อทำสิ่งนี้?

    คุณต้องเรียนรู้ภาษาโปรแกรมและภาษาเซิร์ฟเวอร์บางประเภท


  • C ++ เป็นภาษาที่ดีกว่า C # หรือไม่? ถ้าเป็นเช่นนั้นทำไม?

    ทั้งสองแบบมีทั้งเชิงวัตถุและคล้ายกันในหลาย ๆ ด้าน แต่ฉันไม่สามารถบอกได้ว่าอันไหนดีกว่ากัน C # เรียนรู้ได้ง่ายกว่าเล็กน้อยและใช้กันอย่างแพร่หลายสำหรับแอปพลิเคชันที่มุ่งเน้นธุรกิจส่วนใหญ่ในปัจจุบัน แต่ไม่มี“ พลัง” เท่ากับ C ++


    • ฉันจะสร้างโปรแกรมที่ช่วยให้ค้นหาสินค้าสำหรับร้านค้าได้อย่างไร? ตอบ

    เคล็ดลับ

    • cin.ignore () ป้องกันไม่ให้โปรแกรมสิ้นสุดก่อนกำหนดและปิดหน้าต่างทันที (ก่อนที่คุณจะมีเวลาดู)! กดปุ่มใดก็ได้หากคุณต้องการสิ้นสุดโปรแกรม cin.get () ทำงานในลักษณะที่คล้ายกัน
    • เพิ่ม // ก่อนความคิดเห็นทั้งหมดของคุณ
    • ทดลองฟรี!
    • เรียนรู้การเขียนโปรแกรมใน C ++ ด้วยมาตรฐาน ISO
    • สำหรับรายละเอียดเพิ่มเติมเกี่ยวกับการเขียนโปรแกรมใน C ++ โปรดไปที่ cplusplus.com

    คำเตือน

    • โปรแกรมของคุณจะหยุดทำงานหากคุณพยายามป้อนค่าตามตัวอักษรให้กับตัวแปร "int" ตัวใดตัวหนึ่ง เนื่องจากไม่มีการดักจับข้อผิดพลาดของ propper โปรแกรมของคุณจึงไม่สามารถแปลงค่าได้ อ่านสตริงหรือจับข้อยกเว้นของคุณได้ดีขึ้น
    • อย่าลืมอยู่ห่างจาก Dev-C ++ ให้มากที่สุดเนื่องจากมีบั๊กหลายตัวคอมไพเลอร์ที่ล้าสมัยและไม่ได้รับการอัปเดตตั้งแต่ปี 2548
    • อย่าใช้รหัสที่ล้าสมัย

    สิ่งที่คุณต้องการ

    • โปรแกรมแก้ไขข้อความ / รหัส (เช่น vim, notepad ฯลฯ )
    • คอมไพเลอร์
    • อีกวิธีหนึ่ง IDE ประกอบด้วยเอดิเตอร์และคอมไพเลอร์
    • เทอร์โบค
    • Codepad ออนไลน์
    • Notepad ++

    Elvi Pre ley เคยกล่าวไว้ว่า "Ambition i a dream with a V8 engine" (ในภาษาอังกฤษ "Ambition i a dream with a V8 engine") การมีความฝันเป็นสิ่งสำคัญในการบรรลุความสำเร็จ แต่ความฝันนั้นไ...

    เป็นเรื่องปกติที่การแต่งงานทุกครั้งจะต้องมีความขัดแย้ง ไม่ว่าคุณจะชอบกันมากแค่ไหนคุณก็ไม่สามารถตกลงกันได้ทุกอย่าง ดังนั้นการมีปากเสียงกันเป็นครั้งคราวจึงเป็นเรื่องปกติและไม่ได้หมายความว่าจะมีอะไรผิดปก...

    บทความสด