Write A C Program To Convert Little To Big Endian Integer - Firmcodes
Maybe your like
Write a C program to convert Little to Big endian integer
What is Endianess ?
Little and Big Endian are the ways of storing multi-byte data likes int, float, double etc.
Little Endian
In little endian machines, last byte of binary representation of the multi-byte data is stored first.
Big Endian
In big endian machines, first byte of binary representation of the multibyte data is stored first.

Code to convert Little endian integer to Big endian
#include <stdio.h> unsigned int LitToBigEndian(unsigned int x); int main( ) { int Little_Endian = 0xAABBCCDD ; printf("\n Little_Endian = 0x%X\n",Little_Endian); printf("\n Big_Endian = 0x%X\n",LitToBigEndian(Little_Endian)); } unsigned int LitToBigEndian(unsigned int x) { return (((x>>24) & 0x000000ff) | ((x>>8) & 0x0000ff00) | ((x<<8) & 0x00ff0000) | ((x<<24) & 0xff000000)); }
Output

Tag » Code To Convert Little Endian To Big Endian
-
Convert Little Endian To Big Endian - Stack Overflow
-
Bit Manipulation | Swap Endianness Of A Number - GeeksforGeeks
-
How Do I Convert Between Big-endian And Little-endian Values In C++?
-
Little Endian And Big Endian In C Program ⋆ EmbeTronicX
-
Convert Little Endian To Big Endian - ITecNote
-
HEX & LITTLE ENDIAN CONVERTER - SAVE
-
How Does One Convert From Little Endian To Big Endian And Vice ...
-
Little Endian And Big Endian Concept With Programming Example.
-
How To Write Endian-independent Code In C - IBM Developer
-
Swap Byte Ordering - MATLAB Swapbytes - MathWorks
-
Function To Convert Little Endian Bytes Into Big Endian
-
Endianness - Wikipedia
-
Understanding Big And Little Endian Byte Order - BetterExplained
-
What Is Little-Endian And Big-Endian Byte Ordering?