Fonksiyonun geri dönüş değeri yerine void anahtar sözcüğü yazılırsa bu durum fonksiyonun geri dönüş değerinin

olmadığı  anlamına  gelir.  Böyle  fonksiyonlara  void  fonksiyonlar  denir.  void  fonksiyonlarda  return  kullanılabilir
fakat yanına ifade yazılamaz. void fonksiyonlarda return kullanılmamışsa fonksiyon ana blok sonlanınca sonlanır.
Örneğin:
This commit is contained in:
Mert Gör 🇹🇷 2024-07-16 16:11:24 +03:00
parent ab559379cc
commit 6512406ba5
Signed by: hwpplayer1
GPG Key ID: 03E547D043AB6C8F

21
c-basic/void_foo.c Normal file
View File

@ -0,0 +1,21 @@
#include <stdio.h>
void foo()
{
printf("foo\n");
}
int main()
{
printf("I am main\n");
foo();
return 0;
}
/*
Fonksiyonun geri dönüş değeri yerine void anahtar sözcüğü yazılırsa bu durum fonksiyonun geri dönüş değerinin
olmadığı anlamına gelir. Böyle fonksiyonlara void fonksiyonlar denir. void fonksiyonlarda return kullanılabilir
fakat yanına ifade yazılamaz. void fonksiyonlarda return kullanılmamışsa fonksiyon ana blok sonlanınca sonlanır.
*/