Giriş Yap Kayıt ol Online Üyeler Aktif Konular Arama Üyeler Forum Kuralları
Tahribat.Com | C Hakkında Bir Sorun
Tahribat.Com Forumları
C - C++
      C Hakkında Bir Sorun
Bu Bölümde yeni konu açmak için tıklayın Konuyu cevaplamak için tık...
Konu 31 Agustos 2011 (Çarsamba) 00:10 tarihinde açıldı. Kısayol | Alıntı yap | Özel Mesaj
Madcrazy


Kayıt : 13 Agustos 2007
Nereden - Nereye
Erkek Üye
 

merhabalar, daha öncede bi konu açmıştım cevabımı aldım orada şimdi yeni bi sorunla başınızı ağrıtacağım :D

üni için daha başlamadan c öğrenmek istiyorum elimde bi kitap var. programlama tecrubem var şöyle kabaca baktığımda karmaşık gelen kısımlar şunlar öğrenmek istediğim şu

char, int short long float double bunların neler olduğunu karmaşık anlatıyor bunlar + birde bunların hangi değerler alabileceğini anlatıyor örnek -32768 32767 arasında değer alabileceği gibi.

bana bu bilgilerde lazımmı bana asıl gerekli olan kısım neresidir ?

bilgisayar mühendisliği için sormuyorum benim deli gibi programlama öğrenmem lazım bu açıdan yorumlarsanız sevinirim.

teşekkürler


oyun bugları ilginizi çekermiydi ? www.gamesbug.net msn: madd@w.cn html, css, javascript, jquery, c, c++, c#, unity3d, game programming 
31 Agustos 2011 (Çarsamba) 00:19 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
FCN


Kayıt : 28 Eylül 2007
Yerel Disk(C)
Erkek Üye
 

o dedigin veri türleridir. Değişken veya sabitlerin türüdür. o değerleri tam oalrak bilmene gerek yok fakat yapıcagın programların performansı açısından genel olarak bu bilgiye hakim olman lazım. yoksa boşuna alandan ve performanstan taviz vermek zorunda kalırsın.örnegin basit bir kaç haneden oluşan işlemler için int dışında bir veritürü kullanman long vs.. saçma olur çünkü long daha büyük veriler tutmak için yapılmaıştır. veya long türüne uygun işlemleri int veri türündeki değişkenlere sığdıramazsın hata verir veya belirli bi kısmını sadece içinde barındırır buda veri kaybına yol açar. yani bir iki nüansı var onun haricinde tam ssayı olarak bilmen gerekmiyor


Follow me : http://twitter.com/TheFCN // FCN Bilişim Hizmetleri // Microsoft .Net Developer 
31 Agustos 2011 (Çarsamba) 00:20 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
SinusX


Kayıt : 14 Aralik 2010
[-1,1]
Erkek Üye
 

Şöyle düşün bir program yaptın datalar var diyelim bu dataların sayısı integer ın alabileceği değerden büyük o zaman double kullanman gerekir aynı şekilde diyelim diğer datalarında şehirler onlar içinde integer kullanırsın gibi gibi yani ne için kullanacağına bağlı ona göre kullanırsın


... 
31 Agustos 2011 (Çarsamba) 00:21 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Andrei


Kayıt : 11 Aralik 2008
h4ckc1ty
Erkek Üye
 

bu söylediklerin temel veri tipleri. onlar karmasık geldiyse ilerisinde ne yapacaksın ?

hangi degerleri alacagını biraz arastırırsan basitce bulabilirsin. bildigim kadarıyla c# veri tiplerinin alacagı deger aralıgından farkı yok.

tabi bu deger aralıklarını illa bilmen gerekmiyor. sadece programın performansı acısından gereksiz veri tipini kullanmamalısın.


#creme de la creme. 
31 Agustos 2011 (Çarsamba) 00:23 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Madcrazy


Kayıt : 13 Agustos 2007
Nereden - Nereye
Erkek Üye
 

Andrei bunu yazdı:
-----------------------------

bu söylediklerin temel veri tipleri. onlar karmasık geldiyse ilerisinde ne yapacaksın ?

hangi degerleri alacagını biraz asartırırsan basitce görebilirsin. bildigim kadarıyla c# verip tiplerinin alacagı deger aralıgından farkı yok.

tabi bu deger aralıklarını illa bilmen gerekmiyor. sadece programın performansı acısından gereksiz veri tipini kullanmamalısın.


-----------------------------

karmaşık gelmedi hocam yanlış ifade etmişim kendimi karmaşık gelsede benim yapamayacağım hiçbişey yok buna inanıyorum :) demek istediğim asıl kilit nokta neresi nereyi kapmam gerekiyor tam.

değerli bilgileriniz için teşekkürler :)


oyun bugları ilginizi çekermiydi ? www.gamesbug.net msn: madd@w.cn html, css, javascript, jquery, c, c++, c#, unity3d, game programming 
31 Agustos 2011 (Çarsamba) 01:11 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
torpedo_XL


Kayıt : 21 Agustos 2005
Revolution!!
Erkek Üye
 

Madcrazy bunu yazdı:
-----------------------------

Andrei bunu yazdı:
-----------------------------

bu söylediklerin temel veri tipleri. onlar karmasık geldiyse ilerisinde ne yapacaksın ?

hangi degerleri alacagını biraz asartırırsan basitce görebilirsin. bildigim kadarıyla c# verip tiplerinin alacagı deger aralıgından farkı yok.

tabi bu deger aralıklarını illa bilmen gerekmiyor. sadece programın performansı acısından gereksiz veri tipini kullanmamalısın.


-----------------------------

 

karmaşık gelmedi hocam yanlış ifade etmişim kendimi karmaşık gelsede benim yapamayacağım hiçbişey yok buna inanıyorum :) demek istediğim asıl kilit nokta neresi nereyi kapmam gerekiyor tam.

değerli bilgileriniz için teşekkürler :)


-----------------------------

Hocam şimdi mesele bir değişkene sayı atarken integer olarak atarsan o değişken integerin alabileceği değerler içinde bir değer almak zorunda yoksa program hata verir.

Diğer değişkenlerin de belli bir sınırı vardır.Bunların böyle tanımlanmasının nedeni ise her değişken hafızada bir yer kaplar sen mesela 100 lük sistemde not hesaplama falan yapacaksan gidip short int yerine long int kullanırsan hafızada boşu boşuna yer kaplamış olursun bu da programın boşu boşuna şişmesi ve daha fazla kaynak kullanması demek.


The Bird Of Hermes Is My Name Eating My Wings To Make Me Tame 
31 Agustos 2011 (Çarsamba) 13:33 tarihinde yazıldı. Kısayol | Alıntı yap | Özel Mesaj
Madcrazy


Kayıt : 13 Agustos 2007
Nereden - Nereye
Erkek Üye
 

torpedo_XL bunu yazdı:
-----------------------------

Madcrazy bunu yazdı:
-----------------------------

Andrei bunu yazdı:
-----------------------------

bu söylediklerin temel veri tipleri. onlar karmasık geldiyse ilerisinde ne yapacaksın ?

hangi degerleri alacagını biraz asartırırsan basitce görebilirsin. bildigim kadarıyla c# verip tiplerinin alacagı deger aralıgından farkı yok.

tabi bu deger aralıklarını illa bilmen gerekmiyor. sadece programın performansı acısından gereksiz veri tipini kullanmamalısın.


-----------------------------

 

karmaşık gelmedi hocam yanlış ifade etmişim kendimi karmaşık gelsede benim yapamayacağım hiçbişey yok buna inanıyorum :) demek istediğim asıl kilit nokta neresi nereyi kapmam gerekiyor tam.

değerli bilgileriniz için teşekkürler :)


-----------------------------

 

Hocam şimdi mesele bir değişkene sayı atarken integer olarak atarsan o değişken integerin alabileceği değerler içinde bir değer almak zorunda yoksa program hata verir.

Diğer değişkenlerin de belli bir sınırı vardır.Bunların böyle tanımlanmasının nedeni ise her değişken hafızada bir yer kaplar sen mesela 100 lük sistemde not hesaplama falan yapacaksan gidip short int yerine long int kullanırsan hafızada boşu boşuna yer kaplamış olursun bu da programın boşu boşuna şişmesi ve daha fazla kaynak kullanması demek.


-----------------------------

tamamen anladım hocam çok teşekkürler :)


oyun bugları ilginizi çekermiydi ? www.gamesbug.net msn: madd@w.cn html, css, javascript, jquery, c, c++, c#, unity3d, game programming 

[1]


Bu Bölümde yeni konu açmak için dıklayın Konuyu cevaplamak için tık...
Allah'a Havale Et Google Bookmark'a Ekle Yahoo'ya Ekle Stumbleupon'a Ekle Facebook'a Ekle Twitter'a Ekle   Google'da Ara : C hakkında bir sorun Favorilerime Ekle Yukarı Çık
Konuda 7 Mesaj Var.
Konu 313 Sefer Gösterilmiş.
2001-2012 © Tahribat Group - Her Hakkı Saklıdır. - ● Gizlilik İlkeleri ● Kullanım Koşulları ● İletişim