工具/软件:TI C/C++编译器
您好!
我有一个与编译器相关的问题、
我按如下顺序定义了常量:
const int constint0=0;
const int constint1 = 0;
const int constint2 = 0;
const int constint3=0;
const int constint4 = 0;
const int constint5=0;
const int constint6 = 0;
const int constint7 = 0;
const int constint8 = 0;
const int constint9=0;
const int constint10 = 0;
const int constint11 = 0;
const int constint12 = 0;
const int constint13 = 0;
const int constint14 = 0;
但是、".map"中的地址不会按顺序分配:
0000b000 2c0 (0000b000)_constint7
0000b001 2c0 (0000b000)_constint8
0000b002 2c0 (0000b000)_constint6
0000b003 2c0 (0000b000)_constint4
0000b004 2c0 (0000b000)_constint5
0000b005 2c0 (0000b000)_constint3
0000b006 2c0 (0000b000)_constint13
0000b007 2c0 (0000b000)_constint14
0000b008 2c0 (0000b000)_constint12
0000b009 2c0 (0000b000)_constint10
0000b00a 2c0 (0000b000)_constint11
0000b00b 2c0 (0000b000)_constint2
0000b00c 2c0 (0000b000)_constint9
0000b00d 2c0 (0000b000)_constint1
0000b00e 2c0 (0000b000)_constint0
我希望这些可以按顺序分配、 您能给我一些建议吗?
谢谢!
元