RicardasSim icon

shift

RicardasSim | PRO | 10/08/23 03:10:47 PM UTC | 0 ⭐ | 12976 👁️ | Never ⏰ | []
C |

400 B

|

None

|

0 👍

/

0 👎

#include <stdio.h>
#include <stdlib.h>
 
unsigned int TestF( unsigned char a,
                    unsigned char b,
                    unsigned char c,
                    unsigned char d )
{
    return ( a << 24 ) | ( b << 16 ) | ( c << 8 ) | d;
}
 
int main()
{
 
    unsigned int ret_val = TestF( 1, 2, 3, 4 );
 
    printf("%08X\n", ret_val);
 
    return 0;
}
 
/*
output:
 
01020304
*/
 

Comments

  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎

    
        
  •  icon
    01/01/70 12:00:00 AM UTC
    Plain Text |

    0 B

    |

    👍

    /

    👎