C Programming

Course: Learn C

Binary Tuts
3.0.1
Eski versiyonlar

C Programming hakkında

C programlamayı adım adım öğrenin: yeni başlayanlar için eksiksiz bir C eğitim kılavuzu.

C Programlama, 45 kısa derste sıfırdan C programlamayı öğrenmek için adım adım bir eğitimdir.

İlk programınızla başlayın ve diyagramlar ve uygulama sorularıyla işaretçilere, belleğe, dosyalara ve hata ayıklamaya kadar ilerleyin.

Bu C eğitimi, modern standart C'yi (C17) açık bir sırayla, her seferinde bir fikir öğreterek ve en yeni standart olan C23'te nelerin değiştiğini açıklayarak sunar. Her ders bir öncekinin üzerine kuruludur, böylece yeni başlayanlar C'yi en baştan öğrenebilirken, her sayfa daha sonra hızlı bir referans olarak da kullanılabilir.

Derslerdeki her tam program derlenmiş ve çalıştırılmıştır ve gerçek çıktısı kodun altında gösterilmiştir. 13 orijinal diyagram, bilgisayarın içinde neler olduğunu gösterir: bir programın nasıl oluşturulduğu, döngülerin nasıl çalıştığı, dizilerin ve dizelerin bellekte nasıl yer aldığı, işaretçilerin nasıl çalıştığı ve özyineleme sırasında çağrı yığınının nasıl büyüdüğü.

Öğrenecekleriniz (11 bölüm, 45 ders)

• Başlangıç: C nedir, derleyici kurulumu (Windows, macOS, Linux, çevrimiçi ve Android'de), ilk programınız, derleme nasıl çalışır, yorumlar

• Temel Bilgiler: anahtar kelimeler ve tanımlayıcılar, değişkenler, sabitler ve değişmez değerler, veri tipleri ve boyutları, operatörler, öncelik ve dönüşümler, printf ile çıktı, scanf ve fgets ile girdi

• Kontrol Akışı: if ve else, switch ifadesi, for döngüsü, while ve do-while döngüleri, break ve continue

• Fonksiyonlar: fonksiyonlar, argümanlar ve dönüş değerleri, kapsam ve ömür, özyineleme

• Diziler ve Dizeler: diziler, çok boyutlu diziler, dizeler, dize fonksiyonları ve güvenlik

• İşaretçiler ve Bellek: işaretçiler, işaretçiler ve diziler, işaretçiler ve fonksiyonlar, malloc, calloc, realloc ve free ile dinamik bellek

• Kendi Türleriniz: yapılar, birleşimler, numaralandırmalar, typedef

• Dosyalar: dosya açma ve yazma, dosya okuma, • İkili Dosyalar

• Daha Büyük Programlar: önişlemci, makrolar ve tuzakları, çok dosyalı programlar ve başlık dosyaları

• Hatalar ve Hata Ayıklama: gerçek derleyici mesajlarıyla sık yapılan hatalar, tanımsız davranış, hata ayıklama ipuçları

• Referans: hızlı referans özet sayfası ve C23'teki yenilikler

Derslerin Öğretim Şekli

• Sade bir dille kısa açıklamalar, ardından eksiksiz bir örnek program ve çıktısı

• Derleme, veri tipleri, koşullar, döngüler, diziler, dizeler, işaretçiler, dinamik bellek, yapılar ve özyineleme için 13 diyagram

• Gerçek derleyici mesajı ve düzeltmesiyle gösterilen, kasıtlı bir hata içeren 15 program

• Öğrendiklerinizi kontrol etmek için neredeyse her dersin sonunda cevaplarıyla birlikte 121 alıştırma sorusu

• Yeni başlayanların en sık yaptığı hatalar hakkında ipuçları ve uyarılar

Özellikler

• Tüm derslerde arama

• Çevrimdışı çalışır, hesap gerekmez

• 8 dilde mevcuttur: İngilizce, İspanyolca, Portekizce, Fransızca, Almanca Arapça, Hintçe ve Endonezya dili (açıklamalar çevrilmiştir; C kodu aynı kalır)

• Karanlık modlu temiz, modern tasarım

• Kod blokları yana doğru kaydırılır, böylece programlar telefonda okunabilir kalır

Kimler için?

• C programlamayı ilk dilleri olarak öğrenmek isteyen yeni başlayanlar

• Okulda, kolejde veya üniversitede C programlama dersi alan öğrenciler

• Programların donanıma yakın nasıl çalıştığını anlamak isteyen kendi kendine öğrenenler

• Başka bir dil bilen ve net bir C eğitimine ihtiyaç duyan programcılar

Bu uygulama bağımsız bir çalışma yardımcısıdır. ISO C standardına ve GCC ve Clang derleyicilerinin dokümantasyonuna dayanmaktadır ve herhangi bir derleyici satıcısı, üniversite veya standart kuruluşuyla bağlantılı değildir.

En son sürümde yeni olan 3.0.1

Last updated on Oct 22, 2026
Improved Arabic display: maths, codes and English names in tables now read in the right order.

Ek UYGULAMA Bilgileri

En Son Sürüm

3.0.1

Yükleyen

Wassim Rais

Gereken Android sürümü

Android 7.0+

Available on

İçerik derecelendirmesi

Everyone

Daha Fazla Göster

C Programming Alternatif

Binary Tuts geliştiricisinin diğer ürünlerini edinin

Keşfetmek

Güvenlik raporu

C Programming Course: Learn C

3.0.1

Güvenlik raporu yakında mevcut olacak. Bu arada, lütfen bu uygulamanın APKPure'un ilk güvenlik denetimlerini geçtiğini unutmayın.

SHA256:

d6fd87094e4cafbe2f4a10b1aaddf40477195146859d3ef880ae036187d35d68

SHA1:

aabc77420736255a3a375b41f4b8830bdda87a9e