> 1 <
| Yazar | Mesaj |
|
13:39 23-12-2006 GMT+02 saat |
|
selam
aşağıdaki kodda "sayi" değişkenini hem main nin hemde union un içinde kullanabilir miyim ? Yani aynı ad olmasında bir sakınca var mı ? int main() { int sayi; union { int sayi; }; } Umarım anlatabilmişimdir |
|
Mahmut Kavici |
14:38 23-12-2006 GMT+02 saat |
|
msdn diyor ki;
Alıntı Kısaca union bir class gibi tanımlanır, Kod: // using_a_union.cpp #include <stdio.h> union NumericType { int sayi; long uzunsayi; double dValue; }; int main() { union NumericType Degerler = { 10 }; // Degerler.sayı = 10 int sayi= 0; printf_s("%d\n", Degerler.sayi); printf_s("%d\n", sayi); } yani union içinde tanımladığın değişkenler o uniondan oluşturacağın nesnenin özellikleri olacağı için bir karışma söz konusu olmayacak. |
|
|
Burada hazır yapılmışı var :) origamisan.org, burada da karalanmışı : kavidesign.com
|
|
|
15:07 23-12-2006 GMT+02 saat |
|
Saolasın..
|
|
> 1 <


