- 1 1. Mga Batayan ng void sa Wikang C
- 2 2. void Ano ito?
- 3 3. void Kailan Gagamitin
- 4 4. void Function Examples
- 5 5. Ang Papel ng void sa Mga Prototype ng Function
- 6 6. void Mga Pinakamahusay na Gawain
- 7 7. void Maagham na Paggamit
- 8 8. Buod at Mahahalagang Punto
- 9 9. Mga Kaugnay na Mapagkukunan at Karagdagang Pag-aaral
1. Mga Batayan ng void
sa Wikang C
Sa wikang C, ang void
ay isang espesyal na keyword na nagpapahiwatig na ang function ay hindi nagbabalik ng halaga. Ginagamit ito kapag ang isang function ay gumaganap ng isang tiyak na gawain at hindi kailangang ibalik ang resulta nito. Halimbawa, ang void
ay ginagamit para sa mga function na nag-o-output ng data o gumaganap ng simpleng pagproseso. Para sa mga baguhan sa wikang C, mahalagang maunawaan ang konsepto na ito. Dahil sa pamamagitan ng tamang paggamit ng void
, ang istraktura at layunin ng programa ay nagiging malinaw, na nagpapabuti sa pagbasa at pag-maintain ng code.
Papel ng void
- Ang
void
ay isang keyword sa wikang C na nagpapahiwatig na ang function ay hindi nagbabalik ng halagang ibinabalik. - Sa pamamagitan ng paggamit ng
void
sa function prototype, malinaw na ipinapahiwatig na ang function ay walang ibinabalik.
2. void
Ano ito?
void
ay isang keyword na nagpapahiwatig ng uri ng halaga na ibinabalik ng isang function. Karaniwang, ang mga function ay nagbabalik ng mga halaga ng isang tiyak na uri, ngunit sa pamamagitan ng pagtukoy ng void
, ito ay hayagang nagpapahiwatig na ang function ay hindi nagbabalik ng anuman. Bukod dito, ang void
ay ginagamit din upang ipahiwatig na ang function ay walang mga argumento. Sa kasong ito, sa pamamagitan ng paggamit ng void
, ito ay maaaring hayagang ipahiwatig na ang function ay hindi tumatanggap ng mga argumento.
void
Paggamit
- Mga Function na Walang Halagang Ibinabalik: Sa pamamagitan ng pagtukoy ng
void
bilang halagang ibinabalik, ito ay nagpapahiwatig na ang function ay hindi nagbabalik ng anuman. - Mga Function na Walang Mga Argumento: Kung ang function ay hindi tumatanggap ng mga argumento, ito ay maaaring ipahiwatig gamit ang
void
.

3. void
Kailan Gagamitin
void
mga pungksiyon ay ginagamit kapag nagsasagawa ng tiyak na pagproseso nang hindi nangangailangan ng paggamit ng resulta sa iba pang mga bahagi. Halimbawa, mga pungksiyon na nagpapakita ng mga mensahe sa screen o nagsasara ng mga file. Sa mga ganitong kaso, ang paggamit ng void
nang eksplisito ay nagpapahiwatig na ang pungksiyon ay hindi nangangailangan ng pagbabalik ng halaga, na nagpapadali sa pag-unawa ng code.
void
Mga Halimbawa ng Paggamit
- Output Function: Isang pungksiyon para sa pagpapakita ng mga resulta, kung saan walang kailangang return value pagkatapos ng pagpapakita.
- Initialization Function: Isang pungksiyon na nag-i-initialize ng tiyak na resources, kung saan walang kailangang return value pagkatapos ng initialization.
4. void
Function Examples
void
Narito ang ilang simpleng halimbawa ng mga function.
Halimbawa 1: Function sa Pagpapakita ng Mensaheng
#include
void printMessage() {
printf("Kumusta, Mundo!n");
}
int main() {
printMessage();
return 0;
}
Ang function na ito printMessage
ay nagpapakita ng mensahe “Kumusta, Mundo!”. Dahil walang kailangang return value, ito ay tinukoy bilang void
.
Halimbawa 2: Pag-inisyalisa ng Variable
void initializeArray(int arr[], int size) {
for(int i = 0; i < size; i++) {
arr[i] = 0;
}
}
Ang function na ito initializeArray
ay nag-iinisyal ng array. Ito ay nag-iinisyal lamang ng array, kaya walang kailangang return value.

5. Ang Papel ng void
sa Mga Prototype ng Function
Sa pamamagitan ng paggamit ng void
sa deklarasyon ng prototype ng function, ito ay nagpapahiwatig nang malinaw na ang function ay hindi nagbabalik ng halaga. Ito ay nagpapabuti sa pagbasa at kadalian ng pag-unawa sa code.
Halimbawa ng Deklarasyon ng Prototype
void displayMessage(void);
Sa deklarasyong ito, ang displayMessage
function ay walang mga argumento at hindi nagbabalik ng halaga.
6. void
Mga Pinakamahusay na Gawain
void
Ang mga pinakamahusay na gawain sa paggamit ng ay kinabibilangan ng paggamit ng void
lamang kapag hindi kailangan ng function na magbalik ng anumang bagay. Gayundin, upang mapabuti ang pagbasa ng code, magsikap na malinaw na ipahiwatig ang layunin ng function sa pamamagitan ng paggamit ng void
.
void
Disenyo ng Function
- Simpleng Disenyo:
void
functions ay angkop para sa pagpapatupad ng simpleng mga gawain. - Malinaw na Layunin: Malinaw na ilarawan kung ano ang ginagawa ng function, at isaalang-alang ang pagpaliwag sa mga komento kung bakit hindi kailangan ng halagang ibinabalik.
7. void Maagham na Paggamit
Sa mas maagham na pagprograma sa C, maaari kang gumamit ng mga void* pointer upang hawakan ang mga generic na uri ng data. Ang void* ay maaaring magturo sa anumang uri ng data at lalo na kapaki-pakinabang kapag namamahala ng memorya o lumilikha ng mga generic na function.
void* Halimbawa
void* myFunction() { // Nagbabalik ng isang pointer sa anumang uri ng data } Sa halimbawang ito, maaari kang gumamit ng void* upang ibalik ang isang pointer sa anumang uri ng data. Ito ay nakakatulong kapag lumilikha ng mga function na lubos na muling magamit.
8. Buod at Mahahalagang Punto
void
ay ginagamit upang ipahiwatig na ang isang function ay hindi nagbabalik ng halaga.void
ay nagpapalinaw sa layunin ng function at nagpapabuti sa pagbasa ng code.- Bilang isang maunlad na paggamit, posible na hawakan ang generic data types gamit ang
void*
.
9. Mga Kaugnay na Mapagkukunan at Karagdagang Pag-aaral
- “The C Programming Language” ni Kernighan at Ritchie
- Online na Mga Tutorial sa C Language
void
at Mga Detalyadong Dokumentasyon sa Paggamit ng Pointer
Sa pamamagitan ng artikulong ito, maunawaan ang mga batayan hanggang sa advanced na paggamit ng void
sa C language, at gamitin ito upang magsanay ng mas epektibong C programming.