İlk dersimizde yazmış olduğumuz programı ayrıntılı bir şekilde inceleyelim.
Programı çalıştırdığımız zaman çıktısı şu şekilde olacaktır :
Fuub.net'te C dersleri başladı
Bu kod programımıza standard input/output kütüphanesini eklememizi sağlar.Türkçesi standart giriş/çıkış olan bu kütüphane klavyeden girilen verileri okuyabilmek ve ekrana yazdırabilmek için önceden yazılmış bir kod paketidir yani bu satırı her yazdığımız programa eklemek zorundayız.
main fonksiyonunu belirtir kıvırcık parantezler fonksiyonun başlangıcını ve bitişini belirtir.Her programda bulunması gerekmektedir çünkü program çalıştıgı zaman ilk main fonksiyonun içine girer ve bunun içindekileri çalıştırır.İlerde fonksiyonlara geldiğimiz zaman main fonksiyonunu daha detaylı bi şekilde inceleme fırsatımız olcak.Burda dikkat etmemiz gereken en önemli şey yazmak istediğimiz kodu kıvırcık parantezlerin arasına ve return 0; ın üstüne yazmaktır.
printf komutu ekrana yazı yazdırmak için kullanılır.Ekrana yazdırmak istediğimiz metni “ “ işaretleri arasına yazmamız gerekir.biz nasıl yazı yazarken . Kullanıyorsak C nin de noktası noktalı virgüldür yani yazdığımız komutlardan sonra hep ; kullanmak zorundayız yoksa programımız çalışmaz.
İlk programımızı iyice inceledikten sonra örneği biraz genişletip printf(“ ”); ile neler yazdırabiliriz ekrana birazcık ta onlara bakalım.
Kodu bir de bu şekilde deneyelim.
Fuub.net'te C dersleri başladı
Çıktımız yine aynı oldu.Eğer altsatırdan yazdırmasını istiyorsak \n kullanmamız gerekiyor.Örnek vercek olursak:
Şimdi programı çalıştırırsak çıktısı aşağıdaki gibi olur.
Fuub.net'te
C dersleri
başladı
Eğer yazdırmak istediğimiz metinde tırnak işareti veya backslash kullanmak istiyorsak önüne bir tane \ koymalıyız.Örnek olarak Fuub.net , “Fuub.net” ve \Fuub.net\ yazdıralım:
Çalıştırdığımız zaman:
Fuub.net
“Fuub.net”
\Fuub.net\
PHP:
#include <stdio.h>
int main()
{
printf("Fuub.net'te C dersleri başladı :) ");
return 0;
}
Programı çalıştırdığımız zaman çıktısı şu şekilde olacaktır :
Fuub.net'te C dersleri başladı
PHP:
#include <stdio.h>
Bu kod programımıza standard input/output kütüphanesini eklememizi sağlar.Türkçesi standart giriş/çıkış olan bu kütüphane klavyeden girilen verileri okuyabilmek ve ekrana yazdırabilmek için önceden yazılmış bir kod paketidir yani bu satırı her yazdığımız programa eklemek zorundayız.
PHP:
int main()
{
return 0;
}
main fonksiyonunu belirtir kıvırcık parantezler fonksiyonun başlangıcını ve bitişini belirtir.Her programda bulunması gerekmektedir çünkü program çalıştıgı zaman ilk main fonksiyonun içine girer ve bunun içindekileri çalıştırır.İlerde fonksiyonlara geldiğimiz zaman main fonksiyonunu daha detaylı bi şekilde inceleme fırsatımız olcak.Burda dikkat etmemiz gereken en önemli şey yazmak istediğimiz kodu kıvırcık parantezlerin arasına ve return 0; ın üstüne yazmaktır.
PHP:
printf("Fuub.net'te C dersleri başladı :) ");
printf komutu ekrana yazı yazdırmak için kullanılır.Ekrana yazdırmak istediğimiz metni “ “ işaretleri arasına yazmamız gerekir.biz nasıl yazı yazarken . Kullanıyorsak C nin de noktası noktalı virgüldür yani yazdığımız komutlardan sonra hep ; kullanmak zorundayız yoksa programımız çalışmaz.
İlk programımızı iyice inceledikten sonra örneği biraz genişletip printf(“ ”); ile neler yazdırabiliriz ekrana birazcık ta onlara bakalım.
PHP:
printf("Fuub.net'te ");
printf("C dersleri ");
printf("başladı :) ");
Fuub.net'te C dersleri başladı
Çıktımız yine aynı oldu.Eğer altsatırdan yazdırmasını istiyorsak \n kullanmamız gerekiyor.Örnek vercek olursak:
PHP:
printf("Fuub.net'te\n");
printf("C dersleri\n");
printf("başladı :)\n");
Şimdi programı çalıştırırsak çıktısı aşağıdaki gibi olur.
Fuub.net'te
C dersleri
başladı
Eğer yazdırmak istediğimiz metinde tırnak işareti veya backslash kullanmak istiyorsak önüne bir tane \ koymalıyız.Örnek olarak Fuub.net , “Fuub.net” ve \Fuub.net\ yazdıralım:
PHP:
printf("Fuub.net \n");
printf("\”Fuub.net\”\n");
printf("\\Fuub.net\\\n");
Çalıştırdığımız zaman:
Fuub.net
“Fuub.net”
\Fuub.net\