转化问题,急急急

peterzhu1999 2004-03-21 09:06:00
GGJJ:
我现在有问题:

1. 怎么把一个数组转化成一个double型(货币)
如把00001500(array [0..8] of char)转化成15.00(double);
00015210转化成152.10

2.两个字符串,进行如下操作
str1:=str2;
是不是str2改变了,str1也 会变化?
为什么?

谢谢了,急,在线
...全文
85 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
peterzhu1999 2004-03-21
  • 打赏
  • 举报
回复
比如:

str1: string;
str2:string;

str1:=str2;

就是会变化;


还有,第一个问题怎么没有人能回答啊,

大哥,帮帮忙啊
web100 2004-03-21
  • 打赏
  • 举报
回复
2.两个字符串,进行如下操作
str1:=str2;
是不是str2改变了,str1也 会变化?
为什么?
**********************************
如果只是赋值的话,不是指针是不会改变的



knife_s 2004-03-21
  • 打赏
  • 举报
回复
2

如果是ansistring等字符串的话,str2变化了,str1也同样变化了,

因为两个变量指向的同一个地址,

除非先改变str1

5,386

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 开发及应用
社区管理员
  • VCL组件开发及应用社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧