alt text

soruldu: 18 Ara '14, 16:33

Disconnect's gravatar image

Disconnect
70121417
cevap kabul oranı: 0%


Sen Sadece fonksiyonun prototipini yazmışsın yani fonksiyonu tanımlamışsın fakat ne yapacağını söylememişsin. Bildiğin gibi C'de fonksiyonlar iki farklı yerde tanımlanır: birincisi main fonksiyonu üzerinde, ikincisi main fonksiyonu altında. eğer main fonksiyonu üzerinde bir tanımlama yaparsan sorun çıkmaz fakat main fonksiyonu altında bir tanımlama yaparsan o zaman main fonksiyonu üzerinde o fonksiyonun prototipini tanımlaman gerekir, senin şuan yaptığın gibi.

Daha akılca kalıcı olması için iki tanımlamayı da koda döktüm:

birinci tanımlama:

#include <stdio.h>
int tamsayi_topla(int x, int y);
int main(){

printf("5 + 12 = %d", tamsayi_topla(5, 12));

getch(); 
}

int tamsayi_topla(int x, int y){
return  x + y;
}

ikinci tanımlama:

#include <stdio.h>
int tamsayi_topla(int x, int y){

return  x + y;
}

int main(){
printf("5 + 12 = %d", tamsayi_topla(5, 12));

getch();

}
permanent link

cevaplandı: 19 Ara '14, 00:27

emrecan-oztas's gravatar image

emrecan-oztas
4.1k62146
cevap kabul oranı: 23%

değiştirildi: 19 Ara '14, 00:40

tamsayi_topla metodu şunu söylüyor,

2 adet int tipinde değer alırım, sonrasında 1 adet int değer dönerim.

Sende 2 adet değer göndermişsin ama herhangi bir değer dönmüyorsun.

int tamsayi_topla(int x, int y){
return x + y;
}

şeklinde olmalı.

permanent link

cevaplandı: 18 Ara '14, 17:00

Turgay%20Can's gravatar image

Turgay Can
8.3k63798
cevap kabul oranı: 18%

Cevabınız
toggle preview

Bu soruyu takip et

E-Posta üzerinden:

Üyelik girişi yaptıktan sonra abonelik işlemlerini yapabilirsiniz

RSS üzerinden:

Cevaplar

Cevaplar ve Yorumlar

Yazı Formatlama

  • *italic* ya da _italic_
  • **bold** ya da __bold__
  • link:[text](http://url.com/ "başlık")
  • resim?![alt text](/path/img.jpg "başlık")
  • liste: 1. Foo 2. Bar
  • temel HTML etiketleri de kullanılabilir

Bu sorunun etiketleri:

×42

Soruldu: 18 Ara '14, 16:33

Görüntüleme: 655 kez

Son güncelleme: 19 Ara '14, 00:40

powered by BitNami OSQA