C#GenelYazılım

Csharp Veri Türleri Nedir Değişken Nasıl Kullanılır?

Csharp Veri Türleri Nedir Değişken Nasıl Kullanılır? | Bir veri türü, bir değişkenin saklayabileceği tamsayı, kayan, karakter vb. veri türünü belirtir. Verileri geçici olarak saklamak için kullanırız.

C# dilinde 3 tip veri tipi vardır.

TürlerVeri tipleri
Değer Veri Türüshort, int, char, float, double etc
Referans Veri TürüString, Class, Object and Interface
İşaretçi Veri TürüPointers

C# Değer Veri Türü

Değer veri türleri tamsayı tabanlı ve kayan nokta tabanlıdır. C# dili hem işaretli hem de işaretsiz değişmezleri destekler.

C# dilinde 2 tür değer veri türü vardır.

1) Önceden Tanımlanmış Veri Türleri – Integer, Boolean, Float, vb.

2) Kullanıcı tanımlı Veri Tipleri – Structure, Enumerations, Fonksiyonlar.

Veri türlerinin bellek boyutu 32 veya 64 bit işletim sistemine göre değişiklik gösterebilir.

Değer veri türlerini görelim. Boyutu 32 bit işletim sistemine göre verilmiştir.

Veri tipleriHafıza boyutuMenzil
char1 byte-128 to 127
signed char1 byte-128 to 127
unsigned char1 byte0 to 127
short2 byte-32,768 to 32,767
signed short2 byte-32,768 to 32,767
unsigned short2 byte0 to 65,535
int4 byte-2,147,483,648 to -2,147,483,647
signed int4 byte-2,147,483,648 to -2,147,483,647
unsigned int4 byte0 to 4,294,967,295
long8 byte?9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
signed long8 byte?9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
unsigned long8 byte0 – 18,446,744,073,709,551,615
float4 byte1.5 * 10-45 – 3.4 * 1038, 7-digit precision
double8 byte5.0 * 10-324 – 1.7 * 10308, 15-digit precision
decimal16 byteat least -7.9 * 10?28 – 7.9 * 1028, with at least 28-digit precision

C# Değişken Nasıl Kullanılır?

int degisken_adi = 1 #tam sayı
string degisken_adi = "metin" #metin
float degisken_adi = 1.0 #ondalık sayı
..
..

Kaynakça

Wikipedia

Csharp Dersleri Csharp Nedir

C# Veri Türleri Nedir Değişken Nasıl Kullanılır? anlatmaya çalıştım umarım yardımcı olabilmişimdir, diğer derslerde görüşmez üzere…

Kıvırcık

Yazılım dersleri üzerine yazı paylaşacağım.

İlgili Makaleler

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Başa dön tuşu