C:
#include<stdio.h>
int main() {
int x = 1, y = 2;
printf("Address of variable x : %d \n", &x);
printf("Address of variable y : %d \n", &y);
printf("size of variable x : %d \n", sizeof(x));
printf("size of variable x : %d \n", sizeof(y));
printf("x : %d \n", x);
printf("y : %d \n", y);
return 0;
}
Address of variable y : 6422312
size of variable x : 4
size of variable x : 4
x : 1
y : 2
x is integer variable and it occupy 4 bytes of memory. each byte is 8 bits.
x -> 8 bits -8 bits- 8 bits -8 bits
does x variable occupy memory space from 6422316 to 6422319 ?