After compiling, CARM will automatically generate some new symbol(segment, module) or change the variable/function name, such as ?CON?Hello, ?C_CLRSEG, ?PR?main?Hello, ?C?INIT, ?PR?strlen?T?strlen, ?DT0?Serial, etc. What's this naming rule?
What does the Manual say?
There isn't any detail information about it in any help files under "C:\Keil\ARM\Hlp". I search "?C?INIT" in "armtool.chm", but find nothing.