In the example: ```c unsigned int c = 0; foo( (unsigned int) c); ``` The cast to `unsigned int` in the function call parameter is redundant, because `c` already has the target type.
In the example:
The cast to
unsigned intin the function call parameter is redundant, becausecalready has the target type.