C Dili

C Dilinin Yapısı

Bu yazıda C programlama dilinin temel yapısı hakkında bilgi sahibi olacaksınız.

Belgeleme: Bu bölüm yorumlar, program tanımı ve program yazarı hakkındaki bilgilerden ve sonra referans verilebilecek bilgilerden oluşur.

Kütüphaneler:  Programda kullanılan C kütüphanelerinin ve  fonksiyonlarının tanımlandığı bölümdür.

Tanımlama: Sabitlerin tanımlandığı bölümdür.

Global Bildirim: Program içinde global olarak kullanılacak fonksiyonların ve değişkenler tanımlanır.

main( ) {   }: Programın çalıştırıldığı ana bölümüdür.  Her C programı main metodu içinden başlar. Programda en az bir tane main metodu bulunmalıdır.

Kullanıcı Tanımlı Fonksiyonlar: Kullanıcıların tanımladığı metodları ifade eder.

 

Örnek:

/**
 * file: daire.c
 * author: Ali Bak
 * date: 2000-01-25
 * description: Program dairenin alanını hesaplamak için kullanılır.
 * Kullanıcıdan r değeri alınır ve daire alanı hesaplanır.
 */

#include <stdio.h>

#define PI 3.1416;

float alan(float r);

int main(void)
{
    float r = 10;
    printf("Alan: %.2f", alan(r));
    return 0;
}

float alan(float r)
{
    return PI * r * r;
}

 

Yukarıda tanımlanan blokları yazalım

Belgeleme:

/**
 * file: daire.c
 * author: Ali Bak
 * date: 2000-01-25
 * description: Program dairenin alanını hesaplamak için kullanılır.
 * Kullanıcıdan r değeri alınır ve daire alanı hesaplanır.
 */

 

Kütüphaneler:

#include <stdio.h>

 

Tanımlama:

#define PI 3.1416;

 

Global Tanımlama:

float alan(float r);

 

main Fonksiyonu:

int main(void)
{
    float r = 10;
    printf("Alan: %.2f", alan(r));
    return 0;
}

 

Kullanıcı Tanımlı Fonksiyon:

float alan(float r)
{
    return PI * r * r;
}

 

 

 

Yorum Yap