Skaler vs ilkel veri türü - aynı şey mi bunlar? | Netgez.com
SORU
8 Temmuz 2011, Cuma


Skaler vs ilkel veri türü - aynı şey mi bunlar?

Okuduğum çeşitli makalelerde, bazen ilkel veri türleri için başvurular var ve bazen skaler göndermeler vardır.

Her anlayışım bir şey gibi basit bir int, boolean, char, vb veri türü olduğunu.

Özel terminoloji kullanmak gerektiği anlamına gelir ya da şartlar basitçe değiştirilebilir o kaçırdığım bir şey mi var? Her biri için Vikipedi sayfasını net bir şey göstermiyor.

EÄŸer ÅŸartlar sadece deÄŸiÅŸtirilebilir, hangi tercih?

CEVAP
8 Temmuz 2011, Cuma


Değiştirilebilir olduklarını sanmıyorum. Sık sık benzer, ama fark var, ve ne ile kıyasladı ve bağlamda ilgili ne ağırlıklı gibi görünüyor.

Skalergenellikle tezatbileşiklerdiziler , haritalar gibi, yapılar, vb. ayarlar Bir skaler bir "değer - bir bileşik birden çok skaler (ve muhtemelen diğer bileşikler başvuru) oluşurken. tamsayı, boolean, belki bir dize - tek. "Skaler" ilgili ayrım tek/arasında bulunduğu bağlamlarda kullanılan basit/bileşik atomik değerleri ve değerleri.

İlkel türlerancak, örneğin ile tezat vardırbaşvuru türlerive ilgili ayrım kullanılır "bu doğrudan bir değer Olduğunu, ya da gerçek değeri içeren bir şey için bir referans mı?", Java olarak başvuruları vs ilkel türleri. Skaler/bileşik, ama çok daha düşük seviyeli biraz bir ayrım olarak görüyorum.

Gerçekten içerik ve sık sık dil ailesi tartışılıyor ne () bağlıdır. Biri, patolojik, örnek muhtemelen: dizeleri. C, Perl, bir dize, bir dize bir skaler ise bir bileşik (karakter dizisi). Java, bir dize, bir nesne ya da başvuru türü). Python ile her şey (kavramsal olarak) nesne/referans türü, dizeleri (ve sayıları) de dahil olmak üzere.

Bunu PaylaÅŸ:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • ★ByScrapi★ Designs

    ★ByScrapiâ

    27 AÄžUSTOS 2013
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013
  • TheGamer2323

    TheGamer2323

    25 Ocak 2009