Ocal.Online - AnaSayfa » Linux » C Rehberi Bölüm 1

 
 
 

C Rehberi Bölüm 1

Yazar: ocal | Tarih: 24-04-2026, 04:55 | Okunma: 9

0

Başlangıçtan Giriyoruz

C dili dediğin şey öyle süslü püslü değil. Direkt iş yapar. Araya giren, seni kurtaran, hata yapınca elinden tutan bir sistem yok. O yüzden öğrenmesi biraz serttir ama mantığını kaptın mı diğer diller çocuk oyuncağı gibi gelir.

Bu dili geliştiren kişi Dennis Ritchie. Bugün kullandığımız birçok sistemin temelinde bu dil var. Mesela Linux çekirdeği büyük oranda C ile yazılmış.


Önce Mantığı Anlayalım

C yazdın diye direkt çalışmaz. Önce derlenir.

Yani:

  • Sen kodu yazarsın (.c)

  • Derleyici alır bunu makine diline çevirir

  • Sonra çalışır

En yaygın derleyici: GCC


İlk Program

Klasik ama gerekli

#include <stdio.h>

int main() {
    printf("Merhaba Dunya\n");
    return 0;
}

Çok büyütülecek bir şey yok ama şunları bil:

  • stdio.h → ekrana yazı yazdırmak için lazım

  • main → program buradan başlar

  • printf → ekrana basar

  • return 0 → sorun yok, bitti


Nasıl Çalıştıracaksın

Terminal aç:

gcc program.c -o program
./program

Windows kullanıyorsan:

gcc program.c -o program.exe
program.exe

Değişken Nedir

Bir yere veri koyuyorsun, sonra kullanıyorsun. Olay bu.

int a = 10;
float b = 3.14;
char c = 'X';
  • int → tam sayı

  • float → ondalık

  • char → tek karakter


Küçük Örnek

#include <stdio.h>

int main() {
    int x = 4;
    int y = 6;

    int sonuc = x + y;

    printf("%d\n", sonuc);

    return 0;
}

Çıktı:
10


Şunu Net Söyleyeyim

C dili:

  • Hata affetmez

  • Bellekle oynarsın (yanlış yaparsan patlar)

  • Ama çok hızlıdır

Bu yüzden öğrenirken zorlanırsın, sonra rahat edersin.


Bu Bölümde Ne Yaptık

  • C nedir gördün

  • Derleme mantığını anladın

  • İlk kodu yazdın

  • Değişken gördün


Sonraki Bölüm

Orada iş biraz ciddileşecek:

  • If Else

  • Döngüler

  • Kullanıcıdan veri alma

Orada zaten “tamam bu iş neymuş” diyorsun.

Kategori: Linux / Windows / Rehberler / Programlama

Yorum Ekle

İsim:
E-Posta:
Güvenlik Kodu: Kodu Güncelle