类似这样的C语法:
const int * pConstInt;在Delphi中如何实现?
const int * pConstInt;在Delphi中如何实现?
解决方案 »
- 关于DBGrid和组件显示问题,急。
- 如何调用TImageList中的图片
- 数据库采用ACCESS+ADO,知识表达采用网页,要求数据库、网页不能编辑、复制、移动,只允许指定的程序打开。
- 高分求救!!!不行可以再加!
- 有谁可以提供Delphi源代码吗
- 请教一下,关于不同目录下的文件复制??
- 菜!!!
- 产品结构数据库的设计
- 请教:我用delphi的execl控件打开了execl程序,当我把execl关闭时,delphi的应用程序怎么知道execl已经关闭,并断开连接并释放内存?
- 請問如何在Delphi中將Access,Excel等的資料導入到SQL中
- DELPHI保存EXCEL2000的问题
- 找工作,杭州或上海
pint:^integer;const
Max_value:integer=$01020304;begin pint:=@Max_value;
showmessage(inttostr(pint^));
Max_value:=100;///----这一步操作会报错!无法编译的!! //---下面的操作就是属于改变常量的值了.
//---所以在D中用指针来操作常量是会有危险的! pint^:=$1234;
showmessage(inttostr(pint^));
showmessage(inttostr(Max_value));///---此时,Max_value的值已发生变化,不再是原来的值了!end;
const int * pConstInt=&i;
(*pConst)=0;上面的语句是不能编译通过的.我不是要这样:
var
pint:^integer;
const
Max_value:integer=$01020304;
begin
pint:=@Max_value;
....指向常量的指针 是一种类型, 我要实现这种类型,而不是说 要把指针指向常量.
iConst: Integer = 100;
pConst: Pointer = @(iConst);只不过这pConst,是一个指向常量的常量指针还有
c中,const是个不能变的变量
c++中,const定义的是个常量
dinglinger(红辣椒) 热情可嘉...