0Pricing
C Academy · Ders

Fonksiyonları tanımlama ve çağırma

Parametreleri ve dönüş değerleri olan fonksiyonlar yazın ve modüler programlamanın önemini anlayın

Fonksiyonları tanımlama ve çağırma, CoddyKit'te ücretsiz bir C Academy dersidir. Bu, 3 dersinin 1. dersidir. Aşağıdan dersin tamamını ücretsiz okuyabilir, sonra tarayıcıda yerleşik kod editörü ve 7/24 yapay zeka koçu ile uygulamalı olarak pratik yapabilirsin. Bu, C Academy öğrenme yolunun bir parçasıdır ve ilerlemeniz web ve CoddyKit uygulaması arasında senkronize olur. C Academy kursu toplamda 3 dersten oluşur.

İşlevleri Tanımlama ve Çağırma

İşlevleri Tanımlama ve Çağırma

İşlevler, bir programı daha küçük ve yeniden kullanılabilir parçalara ayırmamızı sağlar.

Bu derste şunları öğreneceksiniz:

  • İşlevleri tanımlamayı ve çağırmayı.
  • İşlev parametrelerini ve dönüş değerlerini kullanmayı.
  • Modüler ve verimli kod yazmayı.
Fonksiyonları tanımlama ve çağırma — resim 1

İşlev Nedir?

İşlev Nedir?

İşlev, belirli bir görevi gerçekleştiren kod bloğudur.

İşlevler kodun okunabilirliğini, yeniden kullanılabilirliğini ve düzenini geliştirir.

Örnek söz dizimi:

returnType functionName(parameters) { // Function body }

Örnek: İşlev Tanımlama ve Çağırma

Örnek: İşlev Tanımlama ve Çağırma

Bu program, bir ileti yazdıran bir işlev tanımlar.

#include <stdio.h>

void greet() {
    printf("Hello from a function!\n");
}

int main() {
    greet();
    return 0;
}

İşlev Parametreleri

İşlev Parametreleri

İşlevler, parametre adı verilen girdi değerlerini kabul edebilir.

Örnek:

void greetUser(char name[]) { printf("Hello, %s!\n", name); }

Örnek: Parametreli İşlev

Örnek: Parametreli İşlev

Bu program, kullanıcıyı adıyla selamlayan bir işlev tanımlar.

#include <stdio.h>

void greetUser(char name[]) {
    printf("Hello, %s!\n", name);
}

int main() {
    greetUser("Alice");
    return 0;
}

İşlevlerde Dönüş Değerleri

İşlevlerde Dönüş Değerleri

İşlevler, return ifadesini kullanarak değer döndürebilir.

Örnek:

int add(int a, int b) { return a + b; }

Örnek: Dönüş Değeri Olan İşlev

Örnek: Dönüş Değeri Olan İşlev

Bu program, iki sayıyı toplar ve sonucu döndürür.

#include <stdio.h>

int add(int a, int b) {
    return a + b;
}

int main() {
    int result = add(5, 10);
    printf("Sum: %d\n", result);
    return 0;
}

İşlevler Neden Kullanılır?

İşlevler Neden Kullanılır?

İşlevler şunlara yardımcı olur:

  • Kod tekrarını azaltmaya.
  • Okunabilirliği ve bakım kolaylığını geliştirmeye.
  • Karmaşık programları daha küçük parçalara ayırarak düzenlemeye.

Özet

Özet

Bu derste şunları öğrendiniz:

  • İşlevleri nasıl tanımlayıp çağıracağınızı.
  • İşlevlere nasıl parametre aktaracağınızı.
  • İşlevlerden nasıl değer döndüreceğinizi.

Sonraki derste C'de işlev bildirimlerini ve değişken kapsamını öğreneceğiz!

Fonksiyonları tanımlama ve çağırma — resim 10

Sıkça Sorulan Sorular

“Fonksiyonları tanımlama ve çağırma” dersi ücretsiz mi?

Evet — “Fonksiyonları tanımlama ve çağırma” dersin tüm metni burada web'de ücretsiz olarak okunabilir. Etkileşimli olarak pratik yapmak (yerleşik kod editörü ve 7/24 yapay zeka koçu) ve C Academy kursunun geri kalanını açmak için CoddyKit PRO'ya yükselt. C Academy kursu toplamda 3 dersten oluşur.

“Fonksiyonları tanımlama ve çağırma” dersinde ne öğreneceğim?

Parametreleri ve dönüş değerleri olan fonksiyonlar yazın ve modüler programlamanın önemini anlayın C Academy ile uygulamalı kodu tarayıcıda doğrudan çalıştırarak pratik yaparsın ve 7/24 yapay zeka koçu dersi çalışırken sorularını yanıtlar.

C Academy öğrenmeye başlamak için deneyim gerekli mi?

Önceden deneyim gerekmez. CoddyKit'te C Academy, başlangıçtan ileri seviyeye kadar yapılandırıldığı için buradan başlayabilir veya başından başlayıp kendi hızında ilerleme yapabilirsin. Bu, 3 dersinin 1. dersidir.

“Fonksiyonları tanımlama ve çağırma” dersi ne kadar sürer?

Çoğu CoddyKit dersi yaklaşık 5–10 dakika sürer. Her biri kısa ve etkileşimli olduğu için sabit ilerleme yaparsın ve web ile uygulama arasında tam olarak bıraktığın yerden devam edebilirsin.

Bu C Academy dersinde kod yazıp çalıştırabilir miyim?

Evet. Her C Academy dersi yerleşik bir kod editörü içerir, bu sayede tarayıcıda gerçek kod yazıp çalıştırabilir ve anlık yapay zeka geri bildirimi alırsın — yerel kurulum gerekli değildir.

Bu kursun tüm dersleri

  1. Fonksiyonları tanımlama ve çağırma
  2. Fonksiyon prototipleri ve kapsam
  3. C'de özyineleme
← C Academy Sayfasına Dön