【网络编程】学习成果day1(理论)

1.联合体实现判断大小端存储

linux@linux:~/study/NETbc$ cat homework1.c 
#include
int main(int argc, const char *argv[])
{ 

	union unio{
		int a;
		char b;
	}uni={0x12345678};
	if(uni.b==0x78)
	{
		printf("小端存储\n");
	}
	if(uni.b==0x12)
	{
		printf("大端存储\n");
	}
	
	return 0;
}

运行结果:

linux@linux:~/study/NETbc$ gcc homework1.c 
linux@linux:~/study/NETbc$ ./a.out 
小端存储

2.思维导图

你可能感兴趣的:(学习,linux,c#)