Sıkça Sorulan Sorular
C yi öğrenmek zormudur?
C öğrenmek çok kolaydır. Özellikle sizin öğrenmeniz gereken kısım C nin küçük bir kısmıdır.
C dilinde parantezlerin ve karakterlerin çokluğu (%,{,},[,],&,*) ilk bakışta karışık gelebilir. Ancak hiç programlama bilmeyen birisi ekrana karakter yazdırma ve toplama çıkarma gibi işlemleri C de öğrenmesi çok uzun sürmez. Bir C kitabından faydalaniyorsanız 1-2 gun içinde öğrenilebilir.
Bir programlama dili biliyorum C ye geçiş yapmam zormudur?
C dili editore yazılırken Fortran gibi bir dilden farklı bir yapıda yazılır. Ancak değişken tanımlama , dosya açma , bilgi okutma, yazma işlemleri gibi bir çok işlem benzerdir. Bu sebepten dolayı biraz el alışkanlığı kazandıktan sonra kolayca c kodu yazmaya başlarsınız.
C ve Fortrandaki komutlar benzerdir ancak aynı değildir.
printf(“selam”); C
print*,'selam' Fortran
Ben C mi C++ mı öğreneceğim?
C öğrenceksiniz. Laboratuarda yaptığımız tüm uygulamalarda C komutları kullanılmaktadır.
Peki neden C++ derleyicisi (.NET) kullanıyoruz (not : 2006-2007 yıllarında bu derleyici kullanıldışimdi gcc kullanıyoruz)?
C++ aynı zamanda C kodlarınıda kapsadığı için bir C++ derleyicisinde C komutları kullanılabilir. Ders dışında C derleyicisi kullanmamızda sakınca yoktur.
“stdafx.h” C++ a ait bir başlık dosyasıdır. O zaman C derleyicisinde çalıştırırken bu satırı çıkarmammı gerekiyor (not : 2006-2007 yıllarında bu derleyici kullanıldışimdi gcc kullanıyoruz)?
Evet. C++ derleyici (.NET) “stdafx.h” başlık dosyası olmadan hiçbir C programımızı çalıştırmaz. (.NET) derleyicisi kullanırken bu satırın olması gerekiyor ancak şu an için lab. da başka bir C derleyicisi (Dev gcc ) kullandığımız için bu satıra ihtiyaç yoktur. Kaldırmak gerekir.
Hangi C derleyicisi kullanmalıyım?
C programlari windows altinda “wordpad” programı yardımıyla açılabilir. Veya bir C derleyicisi olan Dev gcc yardımıyla açilabilir. .
Windows makinası kullanan arkadaslar Dev Gcc programi yardimiyla C programlarini çalıştırabilirler.
Bilgisayarım yok veya okulda bulunduğum süre içinde bilgisayarda pratik yapmak istiyorum ne yapabilirim?
Laboratuar Binası Kat 3 Fizik Bölümü kütüphanesinde (Ç-3002) şu an için 2 bilgisayarımız var. Aynı kattaki Ç-3004 nolu odaya başvurunuz.
Çok zorlanmadan anlayabileceğim bir C kitabı arıyorum. hangi kitabı önerirsiniz?
Piyasada birçok güzel kitap var. Önerebileceğim tek bir kitap yok. Kendiniz size uygun kitabı kendiniz bulmalısınız. Birden fazla kitap almanızı tavsiye ederim.
bunların dışında ücretsiz kitapaların bulunduğu pek çok site vardır.
http://www.thefreecountry.com/documentation/onlinecpp.shtml
ayrıca gmail den bir email adresiniz varsa (mesela xxx@gmail.com)
adresinden ücretsiz olarak pek çok kitabı inceleyebilirsiniz.