Delphi中,何时指针(P)1的间接引用((指针)(P)1)^能正常工作?

2026-04-10 20:331阅读0评论SEO基础
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计471个文字,预计阅读时间需要2分钟。

Delphi中,何时指针(P)1的间接引用((指针)(P)1)^能正常工作?

我正在研究Delphi XE2,我在研究PInteger类型。如果在我的Delphi代码中这样写:

Delphi中,何时指针(P)1的间接引用((指针)(P)1)^能正常工作?

delphivar P: PInteger; testInt: Integer; Scores: array[0..4] of Integer=(33, 44, 56, 78, 78);begin P :=@Scores; testInt :=(P + 1)^; WriteLn(testInt); ReadLn;

这段代码的作用是:通过指针P访问数组Scores的第一个元素,然后通过指针算术计算出第二个元素的值,并输出。

阅读全文

本文共计471个文字,预计阅读时间需要2分钟。

Delphi中,何时指针(P)1的间接引用((指针)(P)1)^能正常工作?

我正在研究Delphi XE2,我在研究PInteger类型。如果在我的Delphi代码中这样写:

Delphi中,何时指针(P)1的间接引用((指针)(P)1)^能正常工作?

delphivar P: PInteger; testInt: Integer; Scores: array[0..4] of Integer=(33, 44, 56, 78, 78);begin P :=@Scores; testInt :=(P + 1)^; WriteLn(testInt); ReadLn;

这段代码的作用是:通过指针P访问数组Scores的第一个元素,然后通过指针算术计算出第二个元素的值,并输出。

阅读全文