关于PDWORD C++中有PDWORD DD;DD++;这个操作是对内存地址的操作吗?应该是不是+1的那种操作,应该是指针操作吧?到DELPHI中应该怎么写呢?谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1)这个操作是对内存地址的操作吗?应该是不是+1的那种操作指针向后移2)到DELPHI中应该怎么写呢?var DD: PDWORD;begin Inc(DD);end; DWORD是双字节,而地址只加1,不就只加一半了吗? 指针+1,是指针指向的类型决定。integer就是4,byte就是1。 DWORD是4个字节...Inc(PDWORD)是将PDWORD移动4个字节 1,这个操作是对内存地址的操作吗?答:是的2,应该是不是+1的那种操作,应该是指针操作吧?答:是 +1 的操作。但这里的 1 是指 1 个 sizeof(DWORD)。3,到DELPHI中应该怎么写呢?答:var dd : PDWORD;begin Inc(dd);end;4,注意!!!!! 对于指针变量,最好第一时间初始化,将其指向某个对应类型的变量,否则一旦 dd^ := 10 这样的语句出来,是很危险的。 var DD: PDWORD; begin Inc(DD); end; 数据库相同数据处理 c#代码转换为DELPHI ■■■■■求购印刷业ERP源码■■■■■■ 关于CreateProcess! sdl component suite 控件包的Plot3d画3维曲线图的问题 急!急!急!急!急!急!急!急!急!急!急!急!急! 哈尔滨的天气怎样了 如何更改中文版的XP为英文界面?? 怎样读取依次目录下所有文件(未知文件名)? 有几个语句不明白请指点 ---------MSComm问题 字符串替换的问题请教
指针向后移2)到DELPHI中应该怎么写呢?
var
DD: PDWORD;
begin
Inc(DD);
end;
答:是的2,应该是不是+1的那种操作,应该是指针操作吧?
答:是 +1 的操作。但这里的 1 是指 1 个 sizeof(DWORD)。
3,到DELPHI中应该怎么写呢?
答:var
dd : PDWORD;begin
Inc(dd);
end;4,注意!!!!!
对于指针变量,最好第一时间初始化,将其指向某个对应类型的变量,否则一旦 dd^ := 10 这样的语句出来,是很危险的。
DD: PDWORD;
begin
Inc(DD);
end;