I was curious to know what would happen if I assign a negative value to an unsigned variable.
The code will look somewhat like this.
unsigned int nVa
It will show as a positive integer of value of max unsigned integer - 4 (value depends on computer architecture and compiler).
BTW You can check this by writing a simple C++ "hello world" type program and see for yourself