Fonksiyonların Tanımlanması PDF Yazdır e-Posta
Administrator tarafından yazıldı   
Pazar, 05 Temmuz 2009 03:54

Fonksiyonların kullanılabilmesi için belirli bir biçimde tanımlanması gerekmektedir.

tür fonksiyon_adı(parametre_listesi)
{
deyimler
}

 

Bu tanıma göre fonksiyondan elde edilecek değerin türü belirlenebilir. Örneğin, test isimli bir fonksiyon tamsayı sonuç döndürecek ise int test() biçiminde bir tanım yapılabilir.

Örnek:
Bir Test() fonksiyonunun tamsayı değer döndürececeğini varsayalım. Bu durumda,

int Test();

biçiminde tanımlanabilir. Bu fonksiyon herhangi bir parametre listesi içermediği için,

int Test(void);

biçiminde de ifade edilebilir. Tamsayı türünde bir x parametresine sahip ise,

int Test(int x);

tanımı yapılır. Eğer test() isimli fonksiyon herhangi bir değer döndürmeyecek ise,

void Test();

biçiminde tanımı yapılabilir. Ancak bu fonksiyon herhangi bir değer döndürmeyecek ve tamsayı türünde bir x parametresini kullanacak ise,

void Test(int x);

tanımı yapılabilir.

Örneğin çağırmak istediğimiz fonksiyonun adı test() olsun ve bu fonksiyon sadece bir mesaj görüntüleme işlemini yerine getirsin.

#include <iostream>
using namespace std;

int test();

void main()
{
   test();
}

test()
{
   cout << "hos geldiniz.." << "\n";
   return 0;
}



 

 

Yorumlar (0)Add Comment

Yorum yaz
daha küçük | daha büyük

busy
LAST_UPDATED2