Programlamada Veri Tiplerini ve Fonksiyonlarını ve Veri Tiplerini Anlama
Veri türü terimininbazı insanlar için büyük bir soru. Veritabanı dünyasına karışanlar bile bu terime aşina olmayabilirler. Bu çok mantıklıdır çünkü veri tipinin kullanımı bilgisayar programlama (programcı) alanında daha fazladır.
Veri türlerini tartışmadan önce,toplanan verilerin farklı bir yapıya sahip olması gerekir - örneğin harf ve sayı kullanımı gibi. Ve bu makalede veri türlerinin anlaşılması, işlevleri ve türleri hakkında daha derinlemesine gözden geçireceğiz.
Bu veri türü hakkında bilgi çokönemli, sadece programcıların dünyasında çalışanlar için değil, daha geniş bir toplulukta ek bir bakış açısı olarak. Ayrıca, elde edilen her türlü veri veya bilgiyi de analiz edebilirsiniz. Programlama dünyasını takip edenler için bu veri türünün günlük yaşamlarında kullanımını kesinlikle bulacaksınız. Hemen, veri türlerinin ve işlevlerinin ve türlerinin anlaşılması hakkında tam bir inceleme için aşağıda görebilirsiniz:
Veri Türlerinin Tanımı
Bir veri türünün amacı kümedirtüm verileri bulabilirsiniz. Veri türlerini anlayarak, bir değerin verilerden elde edilip edilemeyeceğini de belirleyebilirsiniz. Veri türlerini günlük yaşamda uygulamanın bir biçimi tamsayılardır. Çünkü özünde verilerdeki bir sayının yazılması 5.5 veya ¾ gibi de değişebilir. Bahsettiğimiz sayılar, 5, 6, 1, 3 ve daha birçok tamsayı gibi değil, tamsayıları içerir.
Daha da somut, bir veri türü olabilirbilgisayar programlama dünyasında karşılaşıldı. Programlamanın ilk aşamalarında, önce kullanılan veri türünü belirlemelisiniz. Programcılar tarafından sıklıkla kullanılan veri türlerine örnekler: tamsayı, gerçek, çift, kömür, sicim ve diğerleri.
Kullanılacak veri türünü belirledikten sonrabir programcı hemen aşamasının başlangıcında bildirir. Bu, program tarafından kullanılacak verilere özel kısıtlamalar veya kategoriler vermek amacıyla hazırlanmıştır. Bellek tipi, veri tipi seçildiğinde de belirlenebilir.
Veri Türü İşlevi
Doğru anlaşılırsa bir veri türütabii ki de iyi çalışacaktır. Hem programcılara hem de daha geniş topluluğa kesinlikle veri türlerinin iyi anlaşılması ile yardımcı olunacaktır. Daha önce iyi veri türlerinin kullanılmasıyla bahsetmiş olsaydık, bir programcı yapılan program üzerinde kontrol veya kendi kısıtlamalarını sağlayabilir. Veri türünü seçerek, programcı kullanılacak belleği de belirleyebilir.
Daha geniş bir topluluğun veri türlerini de anlamasıkendi işlevini sağlar. Örneklerden biri tamsayılar ve tamsayı olmayanlar (ondalık sayılar, kesirler vb.) İle ilgilidir. Bir su hacmi belirlerken, 1,5 litre veri ile karşılaşabilirsiniz. Ancak araba gibi öğelerin hesaplanmasında kesinlikle tamsayılarla yazılır. Bir arabanın 8,5 ya da diğeri olması mümkün değil.
Genel Veri Türleri
Genel olarak, veri tipi türleri 2 bölüme ayrılır. Birincisi ilkel veri türleri ve ikincisi ilkel olmayan veri türü, İlkel veri türleri veri türleridirvarsayılan olarak bir programlama dilinde tanımlanmış / desteklenmiştir veya tamsayı, kayan nokta, karakter, boole ve diğer veri türleri gibi çoğu programcı tarafından en sık kullanılan temel veri türleri olarak da ifade edilebilir.
İlkel olmayan veri türleri isevarsayılan olarak bir programlama dili tarafından tanımlanmamış ve programcının kendisi tarafından tanımlanan veriler. İlkel olmayan veri türlerinin en yaygın örnekleri, dizeler ve dizilerdir.
Daha önce kısacaveri türü kullanılacak verilere göre çeşitli türlerden oluşur. Pek çok veri türünün hepsi her zaman bulunmaz, çünkü bir programcı genel hükümleri olan bir program yapar. Bu nedenle, Tamsayı, Float ve diğerleri gibi en yaygın kullanılan veri türleri de vardır. Aşağıda daha eksiksiz bir açıklama görebilirsiniz:
1. Tamsayı
Bu tip veri tipi tanımlanabilirbir tamsayı olarak. Bu, Tamsayı veri türünü kullanan bir programın harf kullanımını desteklemediği anlamına gelir. Ayrıca, kullanılan sayılar da yuvarlak olmalıdır (ondalık kesirler içermemelidir). Tam sayı veri türlerine örnek olarak 8, -12, 205 vb. Gösterilebilir.
2. Şamandıra
Kayan veri türlerine genellikle veri türleri de denirgerçek sayı. Tamsayı kesir veya ondalık karakterleri tanımıyorsa, Kayan veri türüne ondalık karakterler yazılabilir (berkoma). Float veri türünde, numaralandırılmış sayıları da destekleyen bir Double veri türü vardır. Kayan noktalı veri türü örnekleri 3.14 veya 1.2'dir.
3. Karakter
Bir sonraki veri türü Char, veri türübu genellikle bir sayı, harf, noktalama işareti ve hatta özel karakterlerden oluşur. Bir karakteri saklamak için bellekte 1 bayt veya 8 bit alan gerekir. Programlama dillerinde karakter veri tipinde herhangi bir kısıtlama yoktur ve genellikle ön ve arkada çift tırnak işareti (") kullanır. Genellikle boş karakterlerin yazılması "null" sözcükleriyle değiştirilir.
4. Dize
Sonraki veri türüne Dize adı verilirbelirli bir uzunlukta karakter kümesinden oluşur ve genellikle temel bir veri türü olarak kabul edilir. Bunun nedeni, şimdiye kadar String veri türünün en çok programcılar tarafından kullanılmasıdır. Char'a benzer şekilde, bir programlama dilinde String karakterleri yazmak da çift tırnak ile başlar ve biter ve boş karakterler için "null" yazmayı tanır.
5. Diziler
Sonuncusu Dizi veri türüdür ve türü içerirbileşik veri saklayabilir çünkü. Dizi veri türlerinde depolanan veriler de aynı tür veya homojendir. Programlama dillerinde Array veri türlerinin kullanımı diğer veri türleri gibi doğrudan bildirilmez, ancak daha yapılandırılmış olması için verilerin kullanımında genellikle önemli bir rol oynar.
Daha önce de söylediğim gibiprogramlama dünyasında kullanılabilecek birçok veri türü. Aşağıda, her veri türünün kendisi için boyut ve değer aralığı ile birlikte bir veri türü tablosu bulunmaktadır.
Bu sefer anlayışla ilgili tüm tartışmaveri türlerinin yanı sıra bir program yapımında kullanabileceğiniz işlevler ve veri türleri. Doğru ve uygun veri türünün seçilmesi, bilgisayarınızda bellek tasarrufu sağlayabilir.