zeyti | | Tarih: 05.01.2008, 09:53 Mesaj konusu: c ders notları - Öğr. Gör. H. Turgut Uyar | |
| C Ders Notları
Mayıs 2001
Öğr. Gör. H. Turgut Uyar
Önsöz
Bu notlar henüz tamamlanmamıştır.
Notların hazırlanmasında anlatımı kolaylaştırması açısından C++ dilinin getirdiği bazı yeniliklerden yararlanılmıştır. Örnek programlar verildikleri şekliyle standart C derleyicileri tarafından derlenmeyebilirler; bu programların standart C dilinde yazılmış karşılıkları Ek E'de verilmiştir.
İçindekiler
1 Programlamaya Giri s
1.1 Yap sal Programlama
1.2 Soyutlama
1.3 Program Geli stirme A samalar
1.4 Derleme / Yorumlama
1.5 Kitapl klar
1.6 Standartlar
1.7 Derleme A samalar
2 C Diline Giri s
2.1 Temel Özellikler
2.2 Degi skenler
2.3 Degi sken Tan mlama
2.4 Veri Tipleri
2.5 Giri s / Ç k s
2.6 Deyimler
2.7 Atama
2.8 Aritmetik İslemler
2.8.1 Tip Zorlama
2.8.2 İslemli Atama
2.8.3 Art rma / Azaltma
2.8.4 Öncelik S ras
2.9 Degi smezler
2.10 Makrolar
3 Ak s Denetimi
3.1 Rastgele Say lar
3.2 Ko sul Deyimleri
3.2.1 Kar s la st rma İslemleri
3.2.2 Mant ksal İslemler
3.3 Seçim
3.4 Sayaç Denetiminde Yineleme
3.5 Çoklu Kar s la st rma
3.6 Ko sul Denetiminde Yineleme
3.7 Ko sullu İsleç
3.8 Bo s Döngüler
3.9 Sonsuz Döngüler
3.10 \.Içiçe Döngüler
4 Diziler
4.1 Tek Boyutlu Diziler
4.2 Çok Boyutlu Diziler
4.3 Ba svurular
5 Katarlar
6 Fonksiyonlar
6.1 Fonksiyonun Bildirimi
6.2 Fonksiyonun Tan m
6.3 Parametre Aktar m
6.4 Tan m Bölgesi
6.5 Seçerek S ralama
6.6 Aktar lan Parametrede Degi siklik
6.7 Dizilerin Fonksiyonlara Aktar m
6.8 Ana Fonksiyona Parametre Aktar m
6.8.1 Ç k s Parametreleri
6.8.2 Hata \.Iletileri
6.8.3 Giri s Parametreleri
7 \.Ileri Veri Tipleri
7.1 Tiplere Yeni \.Isim Verme
7.2 Yap lar
7.3 Birlikler
7.4 Numaraland rma
8 İsaretçiler
8.1 İsaretçi Tipinden Degi skenler
8.2 Bellek Yönetimi
8.3 İsaretçi - Dizi \.Ili skisi
8.4 Parametre Aktar m
9 Projeler
A C ile C++ Aras ndaki Farklar
B Ayr nt
C Kitapl klar
C.1 Matematik
C.2 Katar
D Uygulamalar
E Örnek Programlar n C Dili Kar s l klar
F Unix'de Program Geli stirme
|
|