C fayl nedir?

C fayllarını açmaq, redaktə etmək və çevirmək

.C fayl uzantısı olan bir fayl düz metin C / C + + Kaynak Kodu faylıdır. Həm C proqramında, həm də C ++ proqramlaşdırma dilində bütün proqramın qaynaq kodunu saxlaya bilər və C layihəsi içərisindən digər faylları da istinad edə bilər.

Bəzi proqramlar C kütləvi faylını və C ++ üçün böyük bir C ifadəsini göstərmək üçün kiçik bir c fayl uzantısından istifadə etdiyini unutmayın, lakin bu tələb edilmir. CPP, C ++ Kaynak Kodu faylları üçün də istifadə olunur.

C faylı C və ya C ++ proqramlaşdırma dilində deyilsə, C / C ++ kimi Lite-C-də yazılmış Lite-C skript faylı ola bilər.

Bu fayl növlərinin hər ikisi proqram proqramları və video oyunlar qurmaq üçün istifadə olunan proqramlarla bağlıdır.

Qeyd: CFile də Microsoft Foundation Class fayl dərslərinə aiddir, lakin burada açıqlanan mənbə kodu fayl formatları ilə heç bir əlaqəsi yoxdur.

C faylını necə açmaq olar?

Notepad ++, Emacs, Windows Notepad proqramı, EditPlus, TextMate və s. Kimi hər hansı bir mətn redaktoru bir C / C + + Source Code faylı olduqda C faylını aça və görüntüləyə bilər.

Bu proqramlar faydalıdır, çünki aşağıda göstərilənlər kimi tam tətbiq tərtibatçıları ilə müqayisədə ümumiyyətlə yüngül olurlar. Üstəlik, onların əksəriyyəti sintaksis işarəsini dəstəkləyir və bu, çoxlu sayda mənbə kodunu düzəldən və sifətə çevirəndən sonra çox vaxt üstünlük təşkil edir.

Lakin, C faylları adətən Visual Studio, Eclipse, C + + Builder, Dev-C ++ və ya Code :: Blocks kimi bir proqram inkişaf proqramı kontekstində açılır.

Conitec Datasystems-dən Lite-C proqramı Lite-C Script faylları ilə işləmək üçün istifadə edilən əsas proqramdır, lakin bu C faylları da mətn redaktorları ilə aça bilər.

C fayllarını necə çevirmək olar

C və C ++ ilə əlaqəli bir sıra dəyişikliklər var, lakin bunlar bu məqalənin əhatəsində deyildir. Məsələn, proqramlaşdırma dilini, ya da array, tamsayı, simli və s. Çevirmək üçün istifadə edə bilərsiniz, ancaq C fayllarının özləri üçün deyil, faylların təmin etdiyi funksiyalara aiddir.

Arzu etdiyiniz şey varsa, Stack Overflow kimi bəzi digər resursları ziyarət etməyi məsləhət görürəm.

Lakin, həqiqətən, bir C fayl çeviricisindən sonra, hər hansı bir mətn redaktorunu və ya yukarıdaki C fayl açıcılarını faylı TXT və ya HTML kimi fərqli mətn əsaslı formata çevirmək və ya saxlamaq üçün istifadə edə bilərsiniz. Onlar Eclipse, Dev-C ++ və s. Ilə mənbə kodu faylları kimi istifadə oluna bilməzlər, baxmayaraq ki, onlar müxtəlif fayl formatında olduqda.

C ++ 'yı C #, Java və ya VB'ye çevirə bilən Tangible Software Solutions'dan əldə edilə bilən bir çox qaynaq kod çeviricisi var. Bununla bərabər, bir dəfə çevrilə biləcək xətlərin sayına gəldikdə azad nəşrlərin məhdud olduğunu unutmayın.

Hələ Dosyayı Aça bilmirəm?

C fayl uzantısının yalnız bir məktub olduğu nəzərə alındığında, digər fayl formatlarını C faylına çaşdırmaq asandır. Dosyanızın açılmasını alamıyorsanız, bu, ilk olaraq bir şeydir. Çünki, həqiqətən, bir C dosyasıyla ilgilenmiyorsunuz.

Məsələn, bir mətn redaktoru ilə faylınızı görüntüləməyə cəhd etsəniz, bunun bir qaynaq kodu faylını qəbul etdiyini ancaq bir şey oxuya bilməzsinizsə, ehtimal ki, bir CAB və ya CSH faylı kimi tamamilə fərqli bir şeyiniz var .

CS çox oxşar fayl uzantısıdır, lakin Visual C # Source Code faylları və ColorSchemer Studio Color Scheme faylları üçün istifadə olunur. Bir CS faylınız varsa, C fayllarını dəstəkləyən proqramlar ilə yaxşı bir şəkildə aça bilər, çünki bu, C Sharp dilində yazılmış məzmuna oxşar formatdır. Lakin sonuncu fayl formatı, xüsusən ColorSchemer Studio ilə istifadə olunur və C Sharp və ya C faylları ilə eyni şəkildə işləməyəcəkdir.

Gördüyünüz kimi, bu fayl formatları və bir çox digərlərindən "C" hərfi var, lakin bu, bu səhifədə izah edilən C fayl formatına aiddir.

Qeyd: Bu CSH fayl uzantısı artıq Adobe Photoshop (bu Xüsusi Formalar faylları) olan qeyri-mətn faylı kimi deyil, həm də düz mətn C Shell Script faylı kimi istifadə edilə bilər, belə ki, (Cs faylları kimi) bir mətn redaktorunda çox yaxşı bir şəkildə aça bilər , lakin hələ ki, bu bir C / C + + Mənbə Kodu faylı və ya hətta yuxarıda sadalanan hər bir tətbiqdə açılmasını nəzərdə tutmur .