Renesas M16C PC4701 Network Card User Manual


 
9.2 Writing Expressions..................................................................................................................248
9.2.1 Constants.......................................................................................................................248
9.2.2 Symbols and labels........................................................................................................249
9.2.3 Macro Variables.............................................................................................................250
9.2.4 Register variables..........................................................................................................251
9.2.5 Memory variables..........................................................................................................251
9.2.6 Line Nos.........................................................................................................................251
9.2.7 Character constants ......................................................................................................252
9.2.8 Operators .......................................................................................................................252
10. C/C++ Expressions 253
10.1 Writing C/C++ Expressions....................................................................................................253
10.1.1 Immediate Values........................................................................................................253
10.1.2 Scope Resolution..........................................................................................................254
10.1.3 Mathematical Operators .............................................................................................254
10.1.4 Pointers........................................................................................................................254
10.1.5 Reference......................................................................................................................254
10.1.6 Sign Inversion..............................................................................................................255
10.1.7 Member Reference Using Dot Operator .....................................................................255
10.1.8 Member Reference Using Arrow.................................................................................255
10.1.9 Pointers to Members....................................................................................................256
10.1.10 Parentheses................................................................................................................256
10.1.11 Arrays.........................................................................................................................256
10.1.12 Casting to Basic Types ..............................................................................................256
10.1.13 Casting to typedef Types...........................................................................................257
10.1.14 Variable Name...........................................................................................................257
10.1.15 Function Name ..........................................................................................................257
10.1.16 Character Constants..................................................................................................257
10.1.17 Character String Literals..........................................................................................257
10.2 Display Format of C/C++ Expressions...................................................................................258
10.2.1 Enumeration Types .....................................................................................................258
10.2.2 Basic Types ..................................................................................................................258
10.2.3 Pointer Types...............................................................................................................259
10.2.4 Array Types..................................................................................................................260
10.2.5 Function Types ............................................................................................................260
10.2.6 Reference Types...........................................................................................................260
10.2.7 Bit Field Types.............................................................................................................260
10.2.8 When No C Symbol is Found ......................................................................................261
10.2.9 Syntax Errors...............................................................................................................261
10.2.10 Structure and Union Types.......................................................................................261
11. Display the Cause of the Program Stoppage 262
12. Attention 263
12.1 Common Attention..................................................................................................................263
12.1.1 File operation on Windows..........................................................................................263
12.1.2 Area where software breakpoint can be set ...............................................................263
12.1.3 Get or set C variables..................................................................................................264
12.1.4 Function name in C++.................................................................................................265
12.1.5 Option settings for download modules........................................................................265
12.1.6 Debugging multi modules ...........................................................................................265
12.1.7 Synchronized debugging..............................................................................................265
12.1.8 Down-load of Firmware...............................................................................................265
12.1.9 Restriction of LPT port................................................................................................266
12.1.10 Notes for coverage function.......................................................................................267
12.1.11 Emulator reset switch ...............................................................................................267
12.1.12 Debugging Resource on Emulator ............................................................................267
12.2 Attention of the M32C Debugger ...........................................................................................268
v