PDA

Orijinalini görmek için tıklayınız : C programlamaya giriş


loperselim
08-08-2007, 08:47 PM
Evet arkadaşlar burada c yi hiç bilmeyenler için basit düzeyde bişiler anlatacağım.

Anlatım tamamen bana aittir Kendi bloğumda da (http://boteki.com/selim) yazıyorum bu dersleri ayrıca... ;)



Öncelikle C programını yazacağımız bir derleyiciye ihtiyacımız var. Bu derleyiciyi sitemizden indirebilirsiniz.
http://www.boteki.com/forum/index.php?topic=127.0

C de olmazsa olmaz kodlar vardır. Mesela #include<stdio.h>

Bu #include<stdio.h> kodu stdio.h dosyasını programımıza ekliyo . Azıcık ingilizce bilen bunu anlar zaten :D . Peki bu studio.h dosyamızda ne var ? kullandığımız temel fonkisyonlar bu dosyanın içinde. Oyüzden bu eklemeyi yapmayı unutmuyoruz. Ve kodumuzu yazıyoruz.

#include<stdio.h>
void main() {
clrscr();
printf(”Selim bize C anlatıyor : ) “);
getch();
}

http://loperselim.googlepages.com/C1.PNG

Bu kod nedemek, onu açıklayalım şimdi. ilk satırdaki #include<stdio.h> ı yukarda anlattık zaten kütüphaneyi programa ekliyor. void main() ise bir değer dönmeyeceğini belirtiyor. clrscr(); program her çalıştığında ekranı temizler. Yazmasak program çalışır ama ekran görüntüsü ilerde karmaşık bir hale gelebilir . printf(”Selim bize C anlatıyor : ) “); kodu ekrana Selim bize C anlatıyor : ) yazısını yazdıracaktır. Printf fonksiyonunun amacı ekrana bişeyler yazdırmaktır. printf(” “); şeklinde kullanılır. getch(); fonksionuda siyah ekranda programımızı bekletmeyi sağlar. Bu kodu yazmazsakda programımız çalışacaktır fakat görüntü ekranda durmayacaktır.

Kodumuzu yukarda yazdık. Eğer bu kodu C derleyicimize yazıp çalıştırırsak ekran görüntümüz şu şekilde olacaktır.
http://loperselim.googlepages.com/C2.PNG

Evet az çok ilk kodlamayı yaptık . Daha yazacak çok programımız var . Yorumlarınızı önemli arkadaşlar. Lütfen yorumsuz geçmeyin

Kolay gelsin

WmAdmin
08-08-2007, 08:51 PM
Güzel paylaşım, devamını bekleriz. Saygılar.

liyanricaoqiyue1314
09-28-2008, 07:59 PM
i wanna buy a nike shoes (http://www.smkings.com/),how much about it??