DELPHI盒子
!实时搜索: 盒子论坛 | 注册用户 | 修改信息 | 退出
检举帖 | 全文检索 | 关闭广告 | 捐赠
技术论坛
 用户名
 密  码
自动登陆(30天有效)
忘了密码
≡技术区≡
DELPHI技术
lazarus/fpc/Free Pascal
移动应用开发
Web应用开发
数据库专区
报表专区
网络通讯
开源项目
论坛精华贴
≡发布区≡
发布代码
发布控件
文档资料
经典工具
≡事务区≡
网站意见
盒子之家
招聘应聘
信息交换
论坛信息
最新加入: xieqiongxi1
今日帖子: 0
在线用户: 3
导航: 论坛 -> DELPHI技术 斑竹:liumazi,sephil  
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 13:53:51
标题:
指针变量赋值 浏览:1672
加入我的收藏
楼主: 有没有一个函数是直接将某一个指针指向的字符串或其它类型的某一段长度值赋给另一个指针变量的?
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/16 14:00:18
1楼: var
 p:pstring;//系统帮你定义好了的
 pi:PInteger;//也是系统帮你定义好了的
s:string;
s:='ac';
p:=pchar(s);
pi^:=length(s);



----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 14:03:58
2楼: 不好意思,表达不清。是这样:P1,P2:PChar;现在想将P1指向的任意长个字符赋给P2,如何实现?
----------------------------------------------
-
作者:
男 bjdribllec ( ) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 14:06:42
3楼: p2:=p1;
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/16 14:07:46
4楼: p1:=@s[1];
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 14:09:49
5楼: 是任意长个,不一定是全部
----------------------------------------------
-
作者:
男 bjdribllec ( ) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 14:22:55
6楼: 再加上一个Setlength
----------------------------------------------
-
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 14:38:35
7楼: 再问一个问题:如何在内存中开辟比如说6个字节长的空间?
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/2/16 14:44:14
8楼: memset
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 14:48:02
9楼: Delphi中有这个函数吗?我怎么没找到?怎么用?
----------------------------------------------
-
作者:
男 bios (阿贡) ★☆☆☆☆ -
盒子中级会员
2004/2/16 14:56:34
10楼: getmem(p,length(s)-4);//随便调节吧
freemem(p);
----------------------------------------------
按此在新窗口浏览图片
按此在新窗口浏览图片
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/2/16 15:12:17
11楼: 哦,是getmem
哈哈,最近满脑子都是C++
昨天刚把DevC++和LCCWin32装上
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 15:26:51
12楼: 我就说嘛,memset好像是VC里的字符填充函数。对了,还有,如何将PChar指向的字符串中的字符逐一的显示出来?
----------------------------------------------
-
作者:
男 sephil (NAILY Soft) ★☆☆☆☆ -
盒子中级会员
2004/2/16 15:30:09
13楼: 和用String是一样的
----------------------------------------------
Copyright 2008 ? NAILY Soft

Click here to redirect to my home
Click here to redirect to my blog
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 15:34:41
14楼: for i:=0 to length(s)-1 do
begin
  chr:=s[i];
end;
是这样吗?
----------------------------------------------
-
作者:
女 qdpingping (ping) ★☆☆☆☆ -
普通会员
2004/2/16 15:46:38
15楼: 16进制的数怎么表示呀,比如在VC里是0x03(是16进制的意思吧),在Delphi中应该如何表示?
----------------------------------------------
-
作者:
男 bjdribllec ( ) ★☆☆☆☆ -
盒子活跃会员
2004/2/16 15:54:08
16楼: $3
----------------------------------------------
-
信息
登陆以后才能回复
Copyright © 2CCC.Com 盒子论坛 v3.0.1 版权所有 页面执行70.3125毫秒 RSS