ไฟล์ C คืออะไร?

วิธีเปิด, แก้ไข, และแปลงไฟล์ C

ไฟล์ที่ มี นามสกุล . C เป็น ไฟล์ C / C ++ ต้นฉบับธรรมดา สามารถเก็บรหัสต้นฉบับของโปรแกรมทั้งหมดไว้ในภาษาเขียนโปรแกรม C หรือ C ++ รวมทั้งสามารถอ้างอิงโดยไฟล์อื่น ๆ จากภายในโครงการ C

โปรดทราบว่าบางโปรแกรมใช้นามสกุลไฟล์ c ที่เป็นตัวพิมพ์เล็กเพื่อแสดงไฟล์รหัส C และ C เป็นตัวพิมพ์ใหญ่สำหรับ C ++ แต่ไม่จำเป็นต้องใช้ CPP ใช้สำหรับไฟล์ C + + Source Code ด้วย

ถ้าไฟล์ C ไม่อยู่ในภาษาเขียนโปรแกรม C หรือ C ++ อาจเป็นไฟล์ Lite-C Script ที่เขียนด้วย lite-C ซึ่งเป็นภาษาเขียนโปรแกรมที่คล้ายคลึงกันเช่น C / C ++

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

หมายเหตุ: CFile ยังหมายถึง Microsoft Foundation Class file classes แต่ไม่มีอะไรเกี่ยวข้องกับรูปแบบไฟล์ซอร์สโค้ดที่อธิบายไว้ที่นี่

วิธีการเปิดไฟล์ C

โปรแกรมแก้ไขข้อความใด ๆ เช่น Notepad ++, Emacs, Windows Notepad Program, EditPlus, TextMate และอื่น ๆ สามารถเปิดและดูไฟล์ C ถ้าเป็นไฟล์ C / C ++ Source Code

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

อย่างไรก็ตามไฟล์ C มักเปิดอยู่ภายในบริบทของโปรแกรมการพัฒนาซอฟต์แวร์เช่น Visual Studio, Eclipse, C ++ Builder, Dev-C ++ หรือ Code :: Blocks

โปรแกรม lite-C จาก Conitec Datasystems เป็นโปรแกรมหลักที่ใช้ในการทำงานกับไฟล์ Lite-C Script แต่ไฟล์ C เหล่านี้อาจเปิดด้วยโปรแกรมแก้ไขข้อความด้วย

วิธีแปลงไฟล์ C

มีการแปลงจำนวนมากที่คุณสามารถทำได้เกี่ยวกับ C และ C ++ แต่ข้อมูลเหล่านี้ไม่อยู่ในขอบเขตของบทความนี้ ตัวอย่างเช่นคุณสามารถใช้ภาษาการเขียนโปรแกรมเพื่อแปลงเป็นหรือจากอาร์เรย์ char จำนวนเต็มสตริง ฯลฯ แต่ไม่สามารถใช้ได้กับไฟล์ C แต่ต้องใช้ฟังก์ชันที่ไฟล์ให้

หากนั่นคือสิ่งที่คุณต้องการฉันขอแนะนำให้ไปที่แหล่งข้อมูลอื่น ๆ เช่น Stack Overflow

อย่างไรก็ตามหากคุณต้องการแปลงไฟล์ C เป็นอย่างแท้จริงคุณสามารถใช้โปรแกรมแก้ไขข้อความหรือโปรแกรมเปิดไฟล์ C ด้านบนเพื่อแปลงหรือบันทึกไฟล์ในรูปแบบข้อความอื่น ๆ เช่น TXT หรือ HTML ไฟล์เหล่านี้มักไม่สามารถใช้งานได้เป็นไฟล์ซอร์สโค้ดด้วย Eclipse, Dev-C ++ เป็นต้นแม้ว่าจะมีอยู่ในรูปแบบไฟล์อื่นก็ตาม

นอกจากนี้ยังมีตัวแปลงรหัสที่มาจาก Tangible Software Solutions ที่สามารถแปลง C ++ เป็น C #, Java หรือ VB ได้ อย่างไรก็ตามโปรดจำไว้ว่าฉบับฟรีมีจำนวน จำกัด เมื่อพูดถึงจำนวนบรรทัดที่สามารถแปลงได้ในครั้งเดียว

ยังไม่สามารถเปิดไฟล์ได้?

ระบุว่านามสกุลไฟล์ C เป็นเพียงอักษรเดียวทำให้ง่ายต่อการสับสนกับรูปแบบไฟล์อื่น ๆ ด้วยไฟล์ C นี่เป็นสิ่งแรกที่คุณควรมองหาถ้าคุณไม่สามารถเปิดไฟล์ของคุณได้เพราะเป็นไปได้ว่าคุณไม่ได้เกี่ยวข้องกับไฟล์ C

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

CS เป็นส่วนขยายไฟล์ที่คล้ายกันมาก แต่ใช้สำหรับไฟล์โค้ด Visual C # และไฟล์ ColorSchemer Studio Color Scheme ถ้าคุณมีไฟล์ CS ก็อาจเปิดได้ดีกับโปรแกรมที่สนับสนุนไฟล์ C เนื่องจากเป็นรูปแบบคล้ายกับเนื้อหาที่เขียนด้วยภาษา C Sharp อย่างไรก็ตามรูปแบบไฟล์หลังใช้เฉพาะกับ ColorSchemer Studio และจะไม่ทำงานในลักษณะเดียวกับไฟล์ C Sharp หรือ C

ดังที่คุณเห็นรูปแบบไฟล์เหล่านั้นและอื่น ๆ อีกมากมายมีตัวอักษร "C" อยู่ในตัวอักษร แต่ไม่ได้หมายความว่าทุกอย่างเกี่ยวข้องกับรูปแบบไฟล์ C ที่อธิบายไว้ในหน้านี้

หมายเหตุ: เพื่อให้สับสนมากยิ่งขึ้นกว่าที่เป็นอยู่แล้วส่วนขยายไฟล์ CSH จะใช้ไม่เพียง แต่เป็นไฟล์ที่ไม่ใช่ข้อความด้วย Adobe Photoshop (ไฟล์ Custom Shapes) แต่ยังเป็นไฟล์ C Shell Script ซึ่งเป็นข้อความธรรมดาซึ่งหมายความว่า ขึ้นอยู่กับสิ่งที่คุณมีก็ อาจ เป็นอย่างดีเปิดในโปรแกรมแก้ไขข้อความ (เช่นเดียวกับไฟล์ CS) แต่ที่ยังไม่ได้หมายความว่าเป็น C / C + + source code file หรือแม้กระทั่งว่าสามารถเปิดได้ในทุกโปรแกรมที่ระบุไว้ข้างต้น .