Merhaba arkadaşlar;
Sizlerle beraber C programlama dilini en basit anlatım şekliyle öğrenmeye başlayalım mı? Ne dersiniz? çok zor bir dil demek ne kadar doğru bilmiyorum. Zor deyip de pes etmek yerine çalışmak ve anlamaya çaba göstermek daha mantıklı geliyor. C programlama dilini bilip de yazan sizin gibi insan değil mi? Bu açıdan bakıldığı zaman herkes için bir umut var. Evet, şimdi basit bir program yazmaya başlayalım…
öncelikle C programlama dilinde kod yazma yerine analiz ve tasarım yapılır. Bunun nedeni ise herhangi bir karışıklılığı önlemek ve kod yazarken işimizi daha kolaylaştırmaktır. Ama ben şimdi analiz ve tasarım yapmayacağım. çünkü dediğim gibi çok basit bir program yazacağım. C programlama diline giriş olacak. Bir programın çalışması için gereken temel yapıları anlatacağım. C programlama dilinde “olmazsa olmaz” dediğimiz yapıları anlatacağım.
Program Kodu:
// C dunyasına hosgeldiniz mesaji veren bir program
#include <stdio.h>
int main ( )
{
printf (“C dunyasına hosgeldiniz…\n”);
return 0;
}
Program çıktısı:
C dunyasına hosgeldiniz…
Press any key to continue
İşte bu kadar arkadaşlar…
‘ // ‘ bu işaret açıklama yapılacağı zaman kullanılır. Program işlevine hiçbir etkisi yoktur.
‘#include <stdio.h> ‘ C programlama diliyle yazılan programlarda giriş çıkış işlemlerini yapan kütüphane fonksiyonlarını içermektedir.
( C dili bünyesinde birçok fonksiyon bulundurmaktadır. Bu fonksiyonları sırasıyla öğreneceğiz. )
‘int main ( ) ‘ programın başlaması için bu fonksiyon olması gerekir. Bir programda birden çok fonksiyon olabilir. Diğer fonksiyonlar program akışına göre uygun yerlerde çağrılarak kullanımları sağlanır.
‘ { … } ‘ program kodları bu parantezler arasına işlenir. Parantezlerin arasında kalan program satırlarına blok denir.
‘ printf ‘ ekrana istediğimiz mesajı yazdırmaya yarayan kütüphane fonksiyonudur.
{printf (“mesaj yaz”); şeklinde kullanırız.} ; işaretini sakın unutmayın!...
‘ return 0; ‘ program başarılı bir şekilde çalışıp sonlanmışsa programımız işletim sistemine sıfır değerini gönderen fonksiyondur. Biz kısaca bitiş fonksiyonu diyoruz. Kafamız karışmaması için…
Dediğim gibi en basit programda da en karmaşık programda da olması zorunlu olan temel yapıları öğrendik. Umarım ki anlamışızdır. Bir sonraki yazımızda iki sayıyı toplama programı yazacağız.
Yüzünüzden gülümseme, kalbinizden sevgi hiç eksik olmasın…
C’li günler :)
Kaynak : asundinay.com
|