Picproje Elektronik Sitesi

PROGRAMLAMA DİLLERİ => C/C++ => Konuyu başlatan: NagraEq - 08 Nisan 2019, 14:44:21

Başlık: Değişkenlere değer atama hakkında
Gönderen: NagraEq - 08 Nisan 2019, 14:44:21
Merhaba,

Bazı kullandığım hazır sürücülerde aşağıdaki gibi ifade ile karşılaşıyorum. İfadeler arasındaki fark tam olarak nedir?

data2=*(float*)&data1;
ile
data2
=data1;
Başlık: Ynt: Değişkenlere değer atama hakkında
Gönderen: quarko - 08 Nisan 2019, 23:26:18
"data2=*(float*)&data1" ile data1 göstericisinin gösterdiği yerdeki değeri data2 değişkenine atar.
"data2=data1" ile data1 değerini, data2 ye atar.