C файл гэж юу вэ?

C файлуудыг нээж, засаж, хөрвүүлэх

.C файл өргөтгөлтэй файл нь C / C ++ эх кодын файл юм. Энэ нь хоёулаа C эсвэл C ++ програмчлалын хэл дээр бүхэлд нь програмын эх кодыг барьж болох бөгөөд C төслийн дотор бусад файлуудаар иш татсан болно.

Зарим програмууд жижиг C өргөтгөлийн өргөтгөлийг ашиглан C эх кодын файл, C ++ том үсгийг ашигладаг боловч энэ нь шаардлагагүй. CPP нь C ++ Source Code файлуудад бас ашиглагддаг.

Хэрэв C програм C эсвэл C ++ програмчлалын хэлэнд байхгүй бол энэ нь C / C ++ гэх мэт ижил төрлийн програмчлалын хэл болох lite-C дээр бичигдсэн Lite-C скрипт файл байж болох юм.

Эдгээр файлын төрлүүд нь програмын програм болон видео тоглоом бүтээхэд ашиглагддаг програмуудтай холбоотой байдаг.

Тэмдэглэл: CFile нь Microsoft Foundation Class файлын төрлийг бас дурдах боловч энд тайлбарласан эх кодын файлын хэлбэрүүдтэй ямар ч холбоогүй юм.

C файлыг хэрхэн нээх

Notepad ++, Emacs, Windows Notepad програм, EditPlus, TextMate гэх мэт текст засварлагч нь C / C ++ Source Code файлыг нээж, C файлыг харах боломжтой.

Эдгээр програмууд нь доорхи жагсаалттай адилхан бүрэн програм хөгжүүлэгчидтэй харьцуулахад хөнгөн болжээ. Plus, тэдгээрийн ихэнх нь синтаксын тодруулгыг дэмждэг бөгөөд үүнийг эх кодоор дамжуулан засварлаж, эх кодоор нь гаргахад илүү хялбар байдаг тул ихэвчлэн давуу байдаг.

Гэсэн хэдий ч, C файлууд Visual Studio, Eclipse, C ++ Builder, Dev-C ++, эсвэл Code :: Blocks гэх мэт програм хангамж хөгжүүлэх програмын хүрээнд нээгддэг.

Conitec Datasystems-ийн lite-C програм нь Lite-C скрипт файлтай ажиллахад ашиглагддаг анхдагч програм боловч эдгээр файлууд нь текст засварлагчаар нээгддэг.

C файлыг хэрхэн хөрвүүлэх

C ба C ++-тай холбоотой хэд хэдэн хөрвүүлэлт танд бий. Гэхдээ энэ нийтлэлийн хүрээнд хамаарахгүй болно. Жишээлбэл, та char array, integer, string гэх мэтээс хөрвүүлэхийн тулд програмчлалын хэлийг ашиглаж болно, гэхдээ эдгээр нь файлуудад өөрсдөө биш харин фондын өгдөг функцуудад хамаарахгүй.

Хэрэв та хайж байгаа зүйлээ хийвэл, би Stack Overflow гэх мэт бусад нөөцүүдийг авахыг зөвлөж байна.

Гэсэн хэдий ч, хэрэв та C файлын хөрвүүлэгч болсон бол, та ямар ч текст засварлагч эсвэл дээрх C файлыг нээх, TXT эсвэл HTML гэх мэт өөр текст дээр суурилсан формат руу хөрвүүлэх эсвэл хадгалах боломжтой . Тэд Eclipse, Dev-C ++ гэх мэт эх кодын файл болгон ашиглах боломжгүй болох бөгөөд гэхдээ тэдгээр нь өөр файлын хэлбэрээр байдаг.

C ++ хүртэл C #, Java, эсвэл VB-г хөрвүүлэх боломжтой Түүхий програм хангамжийн шийдлүүдээс эх кодын хөрвүүлэгчдийг бас ашиглаж болно. Гэсэн хэдий ч, үнэгүй хувилбарууд нь нэг удаа хөрвүүлэгдэх мөрийн тооны хувьд хязгаарлагдмал байдаг гэдгийг санаж байгаарай.

& # 39; t Файлыг нээх үү?

C файлын өргөтгөл нь зөвхөн нэг үсэг байдаг учраас C файлтай өөр файлын хэлбэршилтүүдийг эвдэх амархан байдаг. Хэрэв та файлаа нээж чадахгүй бол энэ нь хамгийн чухал зүйл юм. Учир нь та үнэхээр C файлтай харьцаж чадахгүй байгаа юм.

Жишээлбэл, хэрэв та эх кодын файл гэж үзэж байгаа бөгөөд юу ч уншиж чадахгүй байгаа бол та файлаа үзэх текст засварлагчаар үздэг бол CAB эсвэл CSH файл зэрэг өөр өөр зүйл байж болох юм.

CS нь маш адилхан файлын өргөтгөл боловч үүнийг Visual C # Source Code файлууд болон ColorSchemer Studio Color Scheme файлуудад ашигладаг. Хэрэв танд CS файл байгаа бол энэ нь C файлуудыг дэмждэг програмуудтай зүгээр л нээх болно, учир нь энэ нь C Sharp хэл дээр бичигдсэн агуулгатай ижил төстэй хэлбэр юм. Гэхдээ сүүлчийн файлын формат ColorSchemer Studio-т тусгайлан ашиглагддаг бөгөөд C Sharp эсвэл C файлуудтай ижилхэн ажиллахгүй.

Тэдгээр файлын форматууд болон бусад олон хүмүүс "C" гэсэн үсэг байдаг боловч энэ нь тэдгээр хуудсанд тайлбарласан C файлын форматтай хамаатай биш гэсэн үг биш юм.

Тэмдэглэл: Энэ нь бүр илүү ойлгомжгүй болгохын тулд, CSH файлын өргөтгөл нь зөвхөн Adobe Photoshop-тэй текст файл биш төдийгүй цэвэр текст C Shell Script файл гэж ойлгогддог бөгөөд энэ нь Энэ нь танд байгаа зүйлээсээ хамаараад текст засварлагчийг (CS файлууд шиг) маш сайн нээх боломжтой боловч энэ нь C / C ++ Source Code файл эсвэл дээр дурдсан аппликейшн бүр дээр нээгдэх боломжтой гэсэн үг биш юм. .