社区
Delphi
帖子详情
关于指针的问题,请教高人,
linxu
2004-08-11 05:09:31
如果我取了一段数据(100 BYTE)到指针PSEC里去,分配内存大小为100,
这时个我要把这个这段数据的第10个字节的内容赋给第50个字节,对指针如何操作,
也可以重新组织一下赋给一个新的指针,
但赋给指针前的数据是无法组织的,只组是先取到指针里以后再操作,
...全文
151
8
打赏
收藏
关于指针的问题,请教高人,
如果我取了一段数据(100 BYTE)到指针PSEC里去,分配内存大小为100, 这时个我要把这个这段数据的第10个字节的内容赋给第50个字节,对指针如何操作, 也可以重新组织一下赋给一个新的指针, 但赋给指针前的数据是无法组织的,只组是先取到指针里以后再操作,
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MooseWOler
2004-08-11
打赏
举报
回复
我推荐用数据结构上的链表的基本操作
那几个图我是印象挺深的
WuChenCan
2004-08-11
打赏
举报
回复
一般的指针操作啊!
IFindit
2004-08-11
打赏
举报
回复
都是C语言出身的吧, 哈哈!
IFindit
2004-08-11
打赏
举报
回复
p:pchar;
p1 := PSEC;
p2 := PSEC;
inc(p1,10);
inc(p2,50);
CopyMemory (p2,p1, 1);
linxu
2004-08-11
打赏
举报
回复
晕,楼上的2位有没有试过,啊,
kaguo
2004-08-11
打赏
举报
回复
p:pchar;
str:string='1234512345......1234512345'
p:=@str;
(p+50)^:=(p+10)^;
SydPink
2004-08-11
打赏
举报
回复
既然有字节级的操作,那就用个字节指针指呗。p: PByte
sundayzhao
2004-08-11
打赏
举报
回复
p:pchar;
p:=@str;
p:=p+10;
a:=p^;
p:=p+40;
p^:=a;
c语言结构体
指针
菜鸟教,菜鸟
请教
C语言结构体
指针
实例化的
问题
?
请问各位
高人
:(1)实例化是什么操作?什么东西使用前必须实例化?是结构体使用前必须实例化?还是
指针
使用前必须实例化?还是什么别的……?(2)我试过单独对结构体
指针
进行赋值,代码如下,为什...
linux 结构体
指针
赋值,菜鸟
请教
--关于指向结构体
指针
的赋值
请
高人
指教。 | int main() { nodeType *node; node = (nodeType *)malloc(sizeof(nodeType)); node->rarVal = (char *)malloc(20); strcpy(node->rarVal, "test"); node->nextNode = NULL; ... free...
指针
之尚未学到家
请教
高人
之后豁然开朗。。。 对于c语言的
指针
,初学者有诸多困惑,虽不至于令人害怕,但使用不当,会使程序出错或埋下隐患。现在看一下将
指针
作为函数参数的情况: int a=2; int b=7; void...
Lua: attempt to call method 'xxxx' (a nil value)
刚接触Lua,睁眼瞎呀。 背景:我接手的项目是接着别人做了90%的东西继续做,使用cocos2d-x引擎,从c++调用lua资源。 调用类方法的时候出了这个错误 attempt to call method '...后来
请教
高人
,才知道原来是tolua生
请教
关于总线错误(Bus error) 和 定位处理
问题
.
3 此处强制类型转换的是
指针
而非char型变量,
指针
指向的内存只不过是一些数据,你可以认为这些数据是任意类型,char、int 、float、double甚至结构 4 假设buf的开始地址为0x1000,则这句将0x1001~0x1004的内容拷贝...
Delphi
5,392
社区成员
262,732
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章