typedef unsigned int TData; unsigned int fun ( unsigned int var ); int main ( void ) { unsigned int datax = 1, datay; datay = fun ( datax ); return ( 0 ); } unsigned int fun ( unsigned int var ) { unsigned int TData = var + 1; //违背1 return ( 2 * TData ); }