Kayıtlar

Aralık, 2022 tarihine ait yayınlar gösteriliyor

C Programlama 002

Resim
 Önceki yazımda hatırlarsanız ekrana Merhaba Dünya yazdıran bir programın ekran görüntüsünü paylaşmıştım.  Dikkat ederseniz ü harfini program çıktısında göremiyoruz. Yine 3 tane yazılan Merhaba Dünya yazısından ikisi bitişik yazılmışken diğeri bir alt satıra yazılmış olarak görüyoruz. Bu tür sorunları aşmak için bazı ifadeler ve bir fonksiyon göstereceğim. locale.h :  Genelde Türkçe karakter kullanmak için programımıza eklememiz gerek kütüphane.  -  Yerel ayarları kontrol etmek ve yerel ayarlara ilişkin işlevleri kullanmak için kullanılan başlık dosyasıdır. Bu başlık dosyası, dil, para birimi, saat biçimi, sayı biçimi gibi yerel ayarlarla ilgili işlevleri sağlar.  - locale.h başlık dosyası, yerel ayarlarla ilgili işlevlerin prototiplerini ve tanımlarını içerir. Bu işlevler, belirli bir dil veya bölgeye göre metinlerin biçimlendirilmesi, para birimlerinin biçimlendirilmesi, tarih ve saat biçimlerinin ayarlanması gibi işlemleri gerçekleştirmek için kullanılır. - Bazı yaygın olarak kullan

C Programlama 001

Resim
 Merhaba Dünya Programlama geleneği olarak ilk önce ekrana "Merhaba Dünya" yazdıran bir program yazalım. Ekran Çıktısı include : Kütüphane eklemek için kullanılır. Başına kare (sharp) işareti kolması zorunludur. Aksi takdirde program hata verir. Yine eklemek istediğimiz kütüphaneyi " " yada < > arasına yazılması zorunludur. Örneğin, eğer bir programda matematiksel işlemler yapmak istiyorsanız, <math.h> kütüphanesini (başlık dosyasını) kullanabilirsiniz. Bu dosya, matematiksel fonksiyonların prototiplerini ve tanımlarını içerir. Programınızda bu fonksiyonları kullanmak istediğinizde, programın başına  #include <math.h> (ya da #include"math.h" ) satırını ekleyerek, bu dosyadaki fonksiyonların kullanılabilir hale gelmesini sağlarsınız. - Programa eklediğimiz kütüphanenin .h ile bittiği fark etmişsinizdir. Aslında kütüphane dediğimiz şeyler birer h eader dosyasıdır. Header dosyasını oluşturmak, kendi kütüphanenizi yapmak mümkündür. Anca