问一个很简单的指针赋值问题 设A,B两个变量为整型变量,我想B变量的内存地址永远指向A,怎么写呢,比如在程序初始化的时候,进行赋值,当A是多少的时候,B自动变为多少,不要一直通过B=A来赋值,怎么写呢,忘记了 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个报错的,右边不能赋值给左边[Error] Unit1.pas(33): Left side cannot be assigned to 试试这个:var A: Integer; B: Integer absolute A; 如果只是单纯的变量可以的,楼上的,但是我想用下面的这种方式A:array[0..7] of Integer; B: Integer absolute A[3]; c:Integer absolute A[4];就不可以了,如何实现了,就是我想声明两个变量,地址一直指向数组中某个,怎么声明呢 A: Integer;B: PInteger;B := @A; A: Integer;B: PInteger;B := @A;可以的,那如果两个都是整型变量可以实现地址绑定吗? 散分贴! 求delphi7.0中文帮助文件! 在线求助:如何将一个接口对象转换成一个实现了该接口的类对象并访问类所特有的接口 请问用ReportBuilder做的系统,用户如果想自己设计条件窗体怎么办? excel的worksheet的问题 虫虫的问题 数据交换问题 急.............. treeview增加下级子项 李维的书的配套光盘 这只是个简单的数据库操作问题吗? 窗口置顶 奇怪的问题,熟悉VCL的帮忙解释下!!!!
这个报错的,右边不能赋值给左边
[Error] Unit1.pas(33): Left side cannot be assigned to
var
A: Integer;
B: Integer absolute A;
如果只是单纯的变量可以的,楼上的,但是
我想用下面的这种方式
A:array[0..7] of Integer;
B: Integer absolute A[3];
c:Integer absolute A[4];就不可以了,如何实现了,就是我想声明两个变量,地址一直指向数组中某个,怎么声明呢
A: Integer;
B: PInteger;B := @A;
B: PInteger;B := @A;可以的,那如果两个都是整型变量可以实现地址绑定吗?