/*Scrieti un program C care arata pe cati octeti sunt memorati pointerii catre tipurile fundamentale de date. Ce observati ? */ #include int main() { int m_int = 3; long m_long = 3; char m_char = 3; double m_double = 3; float m_float = 3; short m_short = 3; long double m_long_double = 3; printf("\nPointer la int (adresa):\t\t0x%x\t Size: %d",&m_int,sizeof(&m_int)); printf("\nPointer la long (adresa):\t\t0x%x\t Size: %d",&m_long,sizeof(&m_long)); printf("\nPointer la char (adresa):\t\t0x%x\t Size: %d",&m_int,sizeof(&m_char)); printf("\nPointer la double (adresa):\t\t0x%x\t Size: %d",&m_int,sizeof(&m_double)); printf("\nPointer la float (adresa):\t\t0x%x\t Size: %d",&m_int,sizeof(&m_float)); printf("\nPointer la short (adresa):\t\t0x%x\t Size: %d",&m_int,sizeof(&m_short)); printf("\nPointer la long double (adresa):\t0x%x\t Size: %d",&m_int,sizeof(&m_long_double)); printf("\n\nPointerii sunt pe 32 biti pentru ca magistrala de adrese este pe 32 biti"); return 0; }