31 Aralık 2015 Perşembe

Göstericiler(Pointers)-13

Göstericiler(Pointers)-13

Fonksiyona dizilerin geçirilmesi.

index operatörünün kullanımı.

Göstericiler(Pointers)-12

Göstericiler(Pointers)-12

++ ve -- operatörlerinin göstericiler ile
kullanılmasına ait özel durumlar.
ptr[i]++ nasıl çalışır?
ptr[i++] nasıl çalışır?

ptr[++i] nasıl çalışır?

Göstericiler(Pointers)-11

Göstericiler(Pointers)-11

Göstericiler aritmetiğinde özel durumlar.
Geçersiz bazı durumların incelenmesi.

*ptr++ durumunun incelenmesi.

Göstericiler(Pointers)-10

Göstericiler(Pointers)-10

Gösterici aritmetiğinde bazı özel durumlar.
++ ve -- operatörlerinin göstericiler ile kullanılması.
++ ve -- operatörü terim olarak nesne alır.

++ ve -- operatörü değer geri döndürür.

Göstericiler(Pointers)-9

Göstericiler(Pointers)-9

Gösterici operatörlerinde köşeli ayraç
nasıl kullanılır?
Dizi isimleri ile elamlara nasıl ulaşılır?
Göstericilere dizinin herhangi bir elemanın adresi

atanır mı?

Göstericiler(Pointers)-8

Göstericiler(Pointers)-8

Gösterici Aritmetiği nedir?
Adreslerin artırılması ve eksiltilmesi nasıl?
İki adres bilgisi toplanır mı?
Bir dizideki iki adres çıkartılabilir mi?

Bir dizideki iki adres çıkartmasının anlamı nedir?

Göstericiler(Pointers)-7

Göstericiler(Pointers)-7

Fonksiyon parametrelerine değer atama türleri.
Değer ile çağırma nedir?
Adres ile çağırma nedir?

Parametreleri gösterici olan fonksiyonlar?

Göstericiler(Pointers)-6

Göstericiler(Pointers)-6

İçerik operatörü kullanımı?
İçerik işleci ile ilgili örnekler.

İçerik işleci ile dizilerin kullanımı?

Göstericiler(Pointers)-5

Göstericiler(Pointers)-5

Gösterici operatörlerinden içerik işleci?
İçerik işleci(*) nasıl kullanılır?

İçerik işleci dizi ismi ile nasıl kullanılır?

Göstericiler(Pointers)-4

Göstericiler(Pointers)-4

Dizi isimleri nesne belirtir mi?
Dizi isimlerinin belirttiği adres nasıl kullanılır?
Dizi isimlerinin gösterici nesnesine atanması nasıl?

Diziler fonksiyonlara nasıl parametre olarak geçirilir?

Göstericiler(Pointers)-3

Göstericiler(Pointers)-3

 Gösterici tanımlama tekrar.
 Göstericilerde kullanılan operatörler nelerdir?
 Nesnelerin adresleri nasıl alınır?
 Adres operatörü nasıl kullanılır?
 Adres operatörü nesne mi geri döndürür?
 Adres değerlerinin yazdırılması nasıl yapılır?

 Adres değerinin hexadecimal ekrana yazdırılması.

Göstericiler(Pointers)-2

Göstericiler(Pointers)-2

Açıklama: Gösterici tanımlaması nasıl yapılır?özet.
Göstericilerde bir nesne olduğu için bellekte
yer kaplar. Bellekte kapladıkları uzunluk nedir?
Gösterici değişkenlerin uzunlukları?
Gösterici değişkenlerin uzunlukları türden bağımsız mıdır?
Göstericilere adres sabitleri atanabilir mi?
Göstericilerin birbirlerine atanması.

Gösterci değişkenlere nesne adresleri nasıl atanır?

30 Aralık 2015 Çarşamba

Göstericiler(Pointers)-1

Göstericiler(Pointers)-1

Gösterici(Pointer) nedir? Göstericiler konusuna giriş.Nesne tanımlamanın bellek ile ilişkisi.

Sizeof Operatörü

Sizeof Operatörü


Sizeof Operatörünün incelenmesi ve sizeof operatörünün kullanım şekilleri incelendi. Basit bir uygulama gerçeklendi.

Karakter Diziler(Char Arrays)-6

Karakter Diziler(Char Arrays)-6

klavyeden girilen yazı, karakter dizisine alınarak. Karakter dizisinin tersi çevrilerek, ekrana yazdırılması. Karakter dizisinin tersi alınmaktadır.

Karakter Diziler(Char Arrays)-5

Karakter Diziler(Char Arrays)-5

klavyeden girilen yazı, karakter dizisine alınarak. Karakter dizisinin tersi çevrilerek, ekrana yazdırılması. Karakter dizisinin tersi alınmaktadır.

Karakter Diziler(Char Arrays)-4

Karakter Diziler(Char Arrays)-4


klavyeden girilen yazı, karakter dizisine alınarak. Karakter dizisindeki  büyük harfler küçük harfe, küçük harfler büyük harfe dönüştürülüyor.Karakter dizileri ilgili basit bir uygulama.

29 Aralık 2015 Salı

Karakter Diziler(Char Arrays)-3

Karakter Diziler(Char Arrays)-3

Karakter dizileri kısa tekrar. Klavyeden girilen yazının uzunluğunu bulan ve yazının tersten yazılması ile ilgili basit uygulamalar.

Karakter Diziler(Char Arrays)-2

Karakter Diziler(Char Arrays)-2

Karakter dizilerin tanımlanması. İlk değer verilmesi. gets, scanf,puts fonksiyonlarının incelenmesi ve klavyeden alınacak yazılar için kullanılması.

Karakter Diziler(Char Arrays)-1


Karakter Diziler(Char Arrays)-1


Karakter dizileri tanımlanması ve ilk değer atanması. Karakter dizilerinde dikkat edilmesi önemli kavramlar.

19 Aralık 2015 Cumartesi

Diziler(Arrays)-5

Diziler(Arrays)-5

Açıklama : Diziler kullanılarak basit uygulamalar yapıldı. Dizi içindeki tek sayıların ve çift sayıların aritmetik ortalamasını hesaplama ve Klavyeden girilen bir sayıyı dizi içinde arama uygulamaları gerçeklendi.

Diziler(Arrays)-4

Diziler(Arrays)-4

Açıklama : Diziler kullanılarak basit uygulamalar yapıldı. Dizi elemanlarının toplamı, dizi içindeki en küçük değeri ve en büyük değeri bulma.

Diziler(Arrays)-3

Diziler(Arrays)-3


Açıklama : Dizilerin birbirine atanması ve dizilerin taşırılması.

Diziler(Arrays)-2

Diziler(Arrays)-2

Açıklama : Dizilere ilk değer verilmesi ayrıntılı olarak incelendi.

Diziler(Arrays)-1

Diziler(Arrays)-1

Açıklama : Diziler konusuna başlangıç. Veri yapısı, dizi nedir? C dilinde diziler nasıl tanımlanır. Dizi elemanlarina ulaşma.

15 Kasım 2015 Pazar

Switch Deyimi-2

Switch Deyimi-2

C Switch Deyimi ile ilgili basit uygulamalar.

Switch Deyimi-1

Switch Deyimi-1

C Define Direktifi ayrıntılı incelendi. Switch-case yapısında define direktiflerinin kullanımı.

Define Direktifi

Define Direktifi

C Define Direktifi ayrıntılı incelendi. Switch-case yapısında define direktiflerinin kullanımı.

Include Direktifi

Include Direktifi

C Include Direktifi kullanımı.

Önişlemci Komutları-1

Önişlemci Komutları-1

C Önişlemci Komutları nedir ve niçin kullanılır. include ve define önişlemci direktifleri incelendi.

For Döngü Deyimi-3

For Döngü Deyimi-3

C For Döngü Deyimi örnek uygulamalar.

For Döngü Deyimi-2

For Döngü Deyimi-2

C For Döngü Deyimi incelendi. Örnek uygulamalar ve iç içe for döngüleri örnekleri kodlandı.

13 Kasım 2015 Cuma

for Döngü Deyimi-1

for Döngü Deyimi-1

C for döngü deyimi incelendi.

Do-While Döngü Deyimi

Do-While Döngü Deyimi

C Do-While Döngü Deyimi

While Döngüsü-2

While Döngüsü-2

C While döngüsü , break deyimi, continue deyimi. Basit uygulamalar. Basamak sayısı bulan, basamak sayılarının toplamını bulan, bir sayının üssünü alan fonksiyonların yazılması.

While Döngüsü-1

While Döngüsü-1

C Döngüler ve while döngüsü incelenedi. break ve continue deyimi nasıl çalışır. while kullanılarak asci tablosu uygulaması gerçeklenmesi.

Koşul Operatörü-2

Koşul Operatörü(Uygulama)-2

C Koşul Operatörü kullanılarak basit uygulama ve koşıl öperatörünün kullanıldığı yerler.


Koşul Operatörü-1

Koşul Operatörü-1

C koşul operatörü yapısı ve nasıl  çalıştığı ele alındı.
 ifade1?ifade2:ifade3

Fonksiyon Bildirimi-2

Fonksiyon Bildirimi-2

C fonksiyon bildirimi. C işlev bildirmi. Bildirimde parametre değişkenleri için isim yazılması. Standart c işlev bildirimleri.

Fonksiyon Bildirimi-1

Fonksiyon Bildirimi-1

C fonksiyon bildirimi. C işlev bildirmi. Bildirimde parametre değişkenleri için isim yazılması. Standart c işlev bildirimleri.

Standart Sınama Fonk-2

C Standart Karakter Sınama Fonksiyonları-2

C Standart Karakter Sınama fonksiyonları incelenmesi. isalpha,  isdigit fonksiyonlarının yerine kendi fonksiyonlarımızın kodlanması.

Standart Sınama Fonk-1

Standart Karakter Sınama Fonksiyonları-1


C Standart Karakter Sınama fonksiyonları incelenmesi. isalpha, islower,isupper, isdigit, isxdigit,isalnum ve tolower, toupper fonksiyonları

if-else Statement - 3

if-else Statement - 3

C if-else koşul ifadesinin genel yapisi.And ve or operatörünün if icindeki kısa devre olarak kullanılması.

if-else Statement - 2

if-else Statement - 2

C if-else koşul ifadesinin genel yapisi.

if-else Statement - 1

if-else Statement - 1

C if-else koşul ifadesinin genel yapisi.

26 Ekim 2015 Pazartesi

C Bilinirlik Alanı ve Ömür

C Bilinirlik Alanı ve Ömür(scope&lifespan)

C bilinirlik alanı(scope) ve ömür(storage duration) konuları incelendi. Bilinirlik alanı; dosya bilinirlik alanı, blok bilinirlik alanı, işlev  bilinirlik alanı, işlev bildirimi bilinirlik alanı. Yerel değişkenler(local variable), global değişkenler(global variable).Nesne ömürleri : static ömürlü, otomatik ömürlü, dinamik mürlü. Exe file bölümleri . data alanı, stack alanı, heap allanı.

25 Ekim 2015 Pazar

C Fonksiyon Tanımlama

C Fonksiyon Tanımlama(İşlevler)

C fonksiyon tanımlama ve çağırma işlemleri. Fonksiyon geri dönüş değeri ve argumanları.

C Bildirim ve Tanımlama

C Bildirim ve Tanımlama(C Declaration & Definition)

C bildirim ve tanımlama. C değişken tanımlama. Değişken tanımlama ne anlama geldiği. Değişkenlerin kullanımı, sabitlerin kullanımı. Sabitlere de tür yükleme.


C Veri Türleri

C Veri Türleri(C Data Types)

C veri türleri: tam sayı türleri char, short , int, long ve gerçek sayı türeri  float, double, long double

C Temel Kavramlar

C'de Temel Kavramlar, Eclipse C/C++ Proje Olusturma

Eclipse geliştirme ortamında C projesi oluşturma, C deki temel kavramlar,(Nesne, işleç, operator, sağ taraf değeri, sol taraf değeri, vb.)

C Kodlama Ortamı Oluşturma

C'de proje geliştirilmesi için gerekli ortamın olusturulması

C'de kod yazabilmek için gerekli olan ortamın oluşturulması. Eclipse geliştirme ortamının kurulumu, gcc derleyicisinin kurulumu ve örnek c projesi oluşturulması.