浅谈Object Pascal的指针 (100分)

  • 主题发起人 主题发起人 Nicrosoft
  • 开始时间 开始时间
to : Sachow
c++ 的 aa char[100]
对应 delphi aa : array [0..99] of char
这样写可以直接用 stream buffer 读出
如果写成 aa: string[100] 则不行
 
谢谢netbabys的提醒。
我用的是动态数组,但我忘了在Delphi中数组下标是1,而在C++中是0,这东西真令人恼火,
在C++ Builder中用AnsiString时下标又是1,有时候就是让人头脑转不过弯来。
 
指针的应用使这些高级语言可以使用汇编的编程思想!inc,dec这些都是汇编指令啊,当然要用这两个语句
来进行指针的运算(虽然已经不是局限于汇编当中的增1和减1),这样才能有点汇编的意思嘛~~
指针的灵活运用的确给编程序带来极大的享受!!!
 
文章写的不错,看了有点收获,希望都写类似的文章
 
看了有点收获!
继续!
 
的确很有帮助啊 :)
 
班门补充
1。ADDR和@同样来取地址
2。存取数组元素可以DELPHI忽略^符,自动判断。
3。INC或DEC指针运算根据基类型大小而定
 
多人接受答案了。
 

Similar threads

回复
0
查看
863
不得闲
回复
0
查看
978
不得闲
S
回复
0
查看
1K
SUNSTONE的Delphi笔记
S
S
回复
0
查看
900
SUNSTONE的Delphi笔记
S
I
回复
0
查看
694
import
I
后退
顶部