PDA

Tam Sürümünü Görmek İçin : C++ da anonim bileşen kullanma


sagopa87
24/12/2006, 18:08
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;
};
}


Fobus
24/12/2006, 22:15
#include <iostream>

using namespace std;

int main(){
int i;

union myun {
int i;
}myunion;

myunion.i=10;
i=20;
cout<<"myunion.i="<<myunion.i<<"\n";
cout<<"i="<<i<<"\n";

}

Bu kod derlenebiliyor ve çalıştırılabiliyor.

sagopa87
24/12/2006, 22:58
Saolasın anladım..