|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册
x
bit [7:0] b2[];
b2=new[11];
b2[0] = 100;
b2[1] = 101;
b2[10] = 111;
b2[11] = 121;
b2[12] = 131;
$display("%5d%5d%5d%5d%5d%5d",b2[10],b2[11],b2[12],b2[13],b2[14],b2[15]);
在quesetasim中运行这段代码,竟然没有错;打印的结果是:111 0 0 0 0 0.
给动态数组new了11个单位的空间,它可以找到12,13的地址(可能是按字节大小,向后寻移指针),
而打印的时候,12,13的位置又变成了0呢? |
|