Değişkenler veri tipleri operatörler

Slides:



Advertisements
Benzer bir sunumlar
OPERATÖRLER.
Advertisements

STRİNG FONKSİYONLARI.
Değişken , Veri Türleri ve Operatörler
JAVASCRİPT VERİ TÜRLERİ
Göstericiler (Pointers)
Zeynep Çelik Sunar….
Yığın ve Kuyruk.
Ders İçeriği Bağlantılı Liste İki Yönlü Bağlantılı Liste
Nesneye Yönelik Programlama
Makine Müh. & Jeoloji Müh.
Programlama-II (Java ile Bilgisayar Programlama)
Bölüm 7 Fonksiyonlar GÖSTERGELER Gösterge Tanımı
Bölüm 2 C Dilinin Temelleri
Diziler.
VERİ TİPLERİ VE DEĞİŞKENLER
OOP4 LAB.
Elektrik-Elektronik Mühendisliği Bölümü DİZİLER C Programlama Dili Yaz Stajı Cengiz TEPE SAMSUN 2007.
AĞ PROTOKOLÜ.
String Kütüphanesindeki Arama Fonksiyonları
JAVA değişken tanımlama ve operatorleri. Adı a olan değeri 5 olan bir int değişken tanımla: Adı b olan değeri 12 olan bir int değişken tanımla:
DEĞİŞKENLER VERİ TÜRLERİ ve OPERATÖRLER
Diziler(Arrays).
Bölüm 10 Yapılar ve Birleşimler
Namespaces and .NET Class Library (İsim Alanları Sınıf Kütüphanesi)
Nesneye Yönelik Programlama
Bölüm 3: Göstergeler BTEP 102 – Veri Yapıları ve Programlama
NESNEYE YÖNELİK PROGRAMLAMA
Erişim Denetimi, Fonksiyon
While Döngüsü Tekrarlama deyimidir. Bir küme ya da deyim while kullanılarak bir çok kez yinelenebilir. Yinelenmesi için koşul sınaması döngüye girilmeden.
Nesneye Yönelik Programlama
SINIFLAR VE DİNAMİK BELLEK YÖNETİMİ
C++ Temelleri C++ genel amaçlı, nesne tabanlı, yüksek seviye programlama dilidir.
DEĞİŞKENLER, VERİ TÜRLERİ VE OPERATÖRLER
Temel Veri Türleri ve Operatörler
FONKSİYONLAR.
Chapter 6: Using Arrays.
DEĞİŞKENLER VE VERİ TİPLERİ
Önceki Dersi Hatırlama !!
Değişkenler bellekte bulunan verilerdir. Değer tipleri veriyi direk olarak bellek bölgesinden alırken, Referans tipleri başka bir nesneye referans gösterirler.
Diziler Adres Kavramı Nesnelerin Adresleri sizeof Operatörü
NESNEYE YÖNELİK PROGRAMLAMA
Fonksiyonlar Fonksiyon Tanımı Değer Döndürmeyen Fonksiyonlar
SINIFLAR VE DİNAMİK BELLEK YÖNETİMİ VE SINIFLARIN DİĞER ÖZELLİKLERİ Yılmaz Kılıçaslan.
Bölüm 3: Diziler BTEP 102 – Veri Yapıları ve Programlama
C PROGRAMLAMA FONKSİYONLAR Adres ile Fonksiyon Çağırma Pointer (İşaretçiler) ile Fonksiyon Çağırma Rekürsif Fonksiyonlar.
VERİ TİPLERİ VE DEĞİŞKENLER
Bölüm 6 Fonksiyonlar Fonksiyon Tanımı Değer Döndürmeyen Fonksiyonlar
Ram’ı temsil eder. Bu veri tiplerine StackPointer yoluyla ula ş ıldı ğ ı için verinin ba ş langıç adresi, biti ş adresi ve kapladı ğ ı alan bilinmelidir.
DİZİLER Arrays.
İKMAP İnternet 1 Ders Notu
Görsel C# ile Windows Programlama
İlk Değer Alma Sırası İlk Değer Alma Sırası Nesnelere ait global alanlara başlangıç değerleri hemen verilir; üstelik, yapılandırıcılardan (constructor)
BTP206– Görsel Programlama II
VERİ YAPILARI İşaretçi Nedir? Nesne Tabanlı Programlama.
Doç. Dr. Cemil Öz SAÜ Bilgisayar Mühendisliği Dr. Cemil Öz.
VERİ ve BELLEK & DEĞİŞKENLERİN SAKLANMASI Asst.Prof.Dr.Misket YEKTAY Gizem AYIK.
JAVA 1. GİRİŞ & TARİHÇE Java, Sun Microsystems mühendislerinden James Gosling tarafından geliştirilmeye başlanmıştır. Açık kodlu. Nesneye yönelik. Düzlemden.
PHP ve HTML İnternet Programlama - 2. Koşullu İfadeler ve Döngüler Döngü ya da çevirim diyebileceğimiz, belli şart ve koşullarda istenilen değerleri yapabilmemizi.
Fonksiyonlar ve Diziler
C Programlama Dili Bilgisayar Mühendisliği.
Bölüm 7 Fonksiyonlar GÖSTERGELER Gösterge Tanımı
ANKARA ÜNİVERSİTESİ SAĞLIK BİLİMLERİ FAKÜLTESİ SOSYAL HİZMET BÖLÜMÜ
5- class & object Nesne Yönelimli Programlama - i
C Programlama Yrd.Doç.Dr. Ziynet PAMUK BMM211-H11
3- VERİ TİPLERİ - OPERATÖRLER Nesne Yönelimli Programlama - i
Veri Tipleri 12/4/2018.
BLM-111 PROGRAMLAMA DİLLERİ I Ders-2 Değişken Kavramı ve Temel Operatörler Yrd. Doç. Dr. Ümit ATİLA
Altprogramların gerçeklenmesi
Yapılar, Kolleksiyonlar,Kutulama,Indeksçi
Sunum transkripti:

Değişkenler veri tipleri operatörler Veri tipleri, değişkenler ve operatörleri nasıl kullanacağız?

C# da iki çeşit veri tipi vardır: 1-)Değer Tipleri (Value type)   2-)Referans Tipleri(Reference Type)

Değişkenler bellekte bulunan verilerdir Değişkenler bellekte bulunan verilerdir. Bir değişkeni kullandığımız zaman o değişkenin bellekte bulundu yerdeki bilgiyi kullanırız. 

  Değer tipleri veriyi direk olarak bellek bölgesinden alırken referans tipleri başka bir nesneye referans gösterirler.

Yani referans tipleri içinde veri değil adres bilgisi tutarlar Yani referans tipleri içinde veri değil adres bilgisi tutarlar. Veri tipleri stack dediğimiz bellek bölgesinde tutulurlar, referans tipleri ise heap bellek bölgesinde saklanırlar.

  int, double, float gibi veri tipleri değer tiplerine örnek gösterilebilir.

Herhangi bir sınıf türü ise referans tipine örnek gösterilebilir.

Değer tipleri birbirine eşitlenirken değişkenin barındırdığı değer bir diğer değişkene kopyalanır. 

Böylece iki farklı bağımsız değişken oluşur  Böylece iki farklı bağımsız değişken oluşur. Referans tipleri ise eşitleme sırasında değişkenlerin taşıdıkları veri değil heap bölgesinde işaret ettikleri adres kopyalanır. 

Böylece eğer iki referans değişkeni birbirine eşitledi isek ve daha sonra bunlardan birinde bulunan veriyi değiştirdi ise otomatik olarak diğer referans değişkeninin değeri de değişir.

  Çünkü adresde bulunan veri değişince bu adresi işaret eden iki değişkende yeni veri bilgisine ulaşır .

CANAN IŞIL