5 Şubat 2011 Cumartesi

YAPI POİNTERLAR'ININ FONKSİYONLARA AKTARILMASI

Fonksiyona yapının kendisini değil adresini geçireceğiz.Böylece aynı yapıdan bellekte gereksiz yere iki tane bulunmamış olacak.Aşağıda bu dediğimle alakalı kodlar yer almakta.Aynı şekilde aşağıdaki linkten programı ve kodları indirebilirsiniz.

#include <stdio.h>
#include <stdlib.h>
struct futbol
{
            char*takim;
            int kurulusyili;
            int oynadigilig;
            int ligsirasi;
};
void yaz(struct futbol*);
int main()
{
            struct futbol a;
            struct futbol*b;
            b=&a;
            (*b).takim="Fenerbahce";
            (*b).kurulusyili=1907;
            (*b).oynadigilig=1;
            (*b).ligsirasi=3;
            yaz(b);
            system("pause");
}
void yaz(struct futbol *b)
{
            printf("Takimin adi : %s\n",(*b).takim);
            printf("Kurulus yili : %d\n",(*b).kurulusyili);
            printf("Oynadigi lig : %d\n",(*b).oynadigilig);
            printf("Lig sirasi : %d\n",(*b).ligsirasi);
}


Buraya tıklayarak kodları ve programı indirebilirsiniz.

3 Şubat 2011 Perşembe

FLASH BELEKTEN UBUNTU KURMAK


Bu yazımızda flash bellekten ubuntu kurmanın nasıl yapıldığı hakkında bilgi vereceğim.
Öncelikle Linux Ubuntu'nun herhangi bir sürümünün iso dosyası gerekiyor.Unetbootin adlı programla bu iso dosyasını flash belleğe aktarmalıyız.Bu olayın nasıl yapıldığı hakkında bir resim dosyası aşağıda blunuyor.

Daha sonra bilgisayarın yeniden başlatıp F12 ile boot order 'ı yaptıktan sonra ibdirdiğimiz Ubuntuyu gönül rahatlığıyla kurabiliriz.Ha gitmeden şunu belirteyim unetbootin adlı programı buraya tıklayarak indirebilirsiniz.Buraya tıklayarak da bu programın nasıl kullanıldığı hakkında bilgi edinebilirsiniz.

1 Şubat 2011 Salı

C PROGRAMLAMA DİLİ ÖĞRENENLERE....

Arkadaşlar ben de C de uygulamalar yapan bir kişi olarak aşağıdaki linkte olan kitapları hepinize öneriyorum.Kitaplar ingilizce ve konular çok açıklayıcı..

Buraya tıklayarak bahsi geçen e-kitapları indirebilirsiniz.Kolay gelsin...