Kas ir C fails?
Fails, kas saglabāts ar faila paplašinājumu c, ir avota koda fails, kas rakstīts C programmēšanas valodā. C fails ietver visu lietojumprogrammas funkcionalitātes ieviešanu avota koda veidā. Avota koda deklarācija ir ierakstīta galvenes failos, kas ir saglabāti ar paplašinājumu .h. C++ ir modernā C valodas forma, un mūsdienās to izmanto, lai izstrādātu lielāko daļu programmatūras.
Īsa vēsture
C valoda radās dažādu UNIX operētājsistēmas utilītu izveides rezultātā. Denis Ritchie, cilvēks aiz šīs programmēšanas valodas izveides, darbs sākotnēji sākās 1960. gados un 1970. gadu sākumā.
C Faila formāts
C faili ir rakstīti vienkārša teksta faila formātā, ievērojot programmēšanas valodas sintakse. Tipiskā C failā būs:
- importēšanas paziņojums faila augšdaļā, lai importētu jebkuru galvenes failus
- viena vai vairākas metodes, lai ieviestu vēlamo funkcionalitāti
Galvenes importēšana
Galvenes failos ar paplašinājumu .h ir ietverti nepieciešamie iekļaušanas paziņojumi citu funkcionalitātes failu iekļaušanai projektā. Turklāt tie satur ieviešanas failā definēto metožu deklarācijas. Galvenes faili ir iekļauti, izmantojot iekļaušanas paziņojumu, kā parādīts tālāk.
#include <filename.h>
Avota koda ieviešana
Funkcionālo prasību faktiskā īstenošana ir kodēta kā metodes C failā. Katrai C faila metodei ir atgriešanas veids, metodes nosaukums un var būt daži ievades parametri. Ja atgriešanas veids nav nederīgs, iespējams, metode atgriež kādu vērtību.
C koda piemērs
Šeit ir ac programmas piemērs:
long some_function();
/* int */ other_function();
/* int */ calling_function()
{
long test1;
register /* int */ test2;
test1 = some_function();
if (test1 > 0)
test2 = 0;
else
test2 = other_function();
return test2;
}
Atsauces
See Also
- BIB fails - BibTeX bibliogrāfija - Kas ir .bib fails un kā to atvērt?
- FS fails — vizuālais F# avota fails — kas ir .fs fails un kā to atvērt?
- GED fails - GEDCOM Genealogy Data File - Kas ir .ged fails un kā to atvērt?
- INO fails — Arduino Sketch — kas ir .ino fails un kā to atvērt?
- MAX fails — 3ds Max Scene File — kas ir .max fails un kā to atvērt?