blob: 0bcb568d54b03d3d0a7c2444096e34f8027f444f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
unsigned char foo(unsigned long);
main()
{
unsigned char AChar;
unsigned long ALong = 0x12345678;
AChar = foo(ALong);
printf("AChar = %x\n",(int)AChar);
}
unsigned char
foo( unsigned long TheLong)
{
return( (unsigned char) (TheLong & 0xff) );
}
|