machine endianess

This commit is contained in:
2024-02-29 10:59:49 +05:30
parent dc5620324b
commit ba495cf210
5 changed files with 103 additions and 0 deletions

30
endianess/endian.c Normal file
View File

@@ -0,0 +1,30 @@
/*
* =====================================================================================
*
* Filename: endian.c
*
* Description:
*
* Version: 1.0
* Created: 29/02/24 10:13:18 AM IST
* Revision: none
* Compiler: gcc
*
* Author: YOUR NAME (),
* Organization:
*
* =====================================================================================
*/
#include "endian.h"
int
machine_endianness_type(){
unsigned short int a = 1;
char ist_byte = *((char *)&a);
if( ist_byte == 0 )
return 0;
else if( ist_byte == 1 )
return 1;
}