Ano ang C file?
Ang file na na-save na may c file extension ay isang source code file na nakasulat sa C programming language. Kasama sa C file ang lahat ng pagpapatupad ng functionality ng application sa anyo ng source code. Ang deklarasyon ng source code ay nakasulat sa mga file ng header na naka-save gamit ang .h extension. Ang C++ ay ang modernong anyo ng wikang C at ginagamit sa pagbuo ng karamihan sa software sa kasalukuyan.
Maikling Kasaysayan
Ang wikang C ay nabuo bilang resulta ng paglikha ng iba’t ibang mga kagamitan para sa operating system ng UNIX. Si Denis Ritchie, ang tao sa likod ng paglikha ng programming language na ito, ang trabaho ay orihinal na nagsimula noong 1960s at unang bahagi ng 1970s.
C File Format
Ang mga C file ay nakasulat sa plain text file format kasunod ng programming language syntax. Ang isang karaniwang C file ay magkakaroon ng:
- import statement sa tuktok ng file upang mag-import ng anumang header na Mga File
- isa o higit pang mga paraan upang ipatupad ang ninanais na paggana
Pag-import ng Mga Header
Ang mga file ng header, na may extension na .h, ay naglalaman ng mga kinakailangang isama ang mga pahayag para sa pagsasama ng iba pang mga functionality na file sa proyekto. Bilang karagdagan, naglalaman ang mga ito ng mga deklarasyon ng mga pamamaraan na tinukoy sa file ng pagpapatupad. Ang mga header file ay kasama gamit ang include statement tulad ng ipinapakita sa ibaba.
#include <filename.h>
Pagpapatupad ng Source Code
Ang aktwal na pagpapatupad ng mga kinakailangan sa pagganap ay naka-code bilang mga pamamaraan sa C file. Ang bawat pamamaraan sa isang C file ay may uri ng pagbabalik, pangalan ng pamamaraan at maaaring may ilang mga parameter ng pag-input. Kung ang uri ng pagbabalik ay hindi walang bisa, ang pamamaraan ay maaaring nagbabalik ng ilang halaga.
Halimbawa ng C Code
Narito ang isang c halimbawa ng programa:
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;
}
Mga sanggunian
See Also
- BIB File - BibTeX Bibliography - Ano ang .bib file at paano ito buksan?
- INO File - Arduino Sketch - Ano ang .ino file at paano ito buksan?
- SMC File - Super Nintendo Game ROM - Ano ang .smc file at paano ito buksan?
- ENC File - Encoded File - Ano ang .enc file at paano ito buksan?
- ESX File - Xactimate Insurance Claims Estimate - Ano ang .esx file at paano ito buksan?