For each of the C code shown below, show how the data is stored in little-endian
ID: 3673325 • Letter: F
Question
For each of the C code shown below, show how the data is stored in little-endian and big-endian format after execution. Assume every location in the memory is a byte long and int occupies 4 bytes. Assume the variables are stored starting from location 0x0400 in the memory.
5. For each of the C code shown below, show how the data is stored in little-endian and big-endian format after execution. Assume every location in the memory is a byte long and int occupies 4 bytes. Assume the variables are stored starting from location 0x0400 in the memory. (15 Points) a. int a = 0xAABBCCDD; b. int a = 0xCCDD, b 11223344; double a = 1.25;Explanation / Answer
#include<stdio.h>
#include<malloc.h>
#include<conio.h>
void main()
{
int a= (int*)malloc(size of (int));
int a=0x0400h;
printf(" ", a);
int a=0xAABBCCDD;
int b=(int*)malloc(size of(int));
int b=11223344;
printf(" ", b);
int a=0xCCDD;
printf(" ", a);
double a=(int*)malloc(size of(int));
duble a=1.25;
printf(" ", a);
}
Related Questions
Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.