社区
Delphi
帖子详情
怎样清空一个字符数组?
birdhzx
2003-10-20 11:35:54
data1,data2:Array[0..256]of char;
有比for i:=0 to 256 do
begin
data2[i]:=#0;
end;
好的吗?
总感觉这个不太专业,也运算太多.
...全文
66
6
打赏
收藏
怎样清空一个字符数组?
data1,data2:Array[0..256]of char; 有比for i:=0 to 256 do begin data2[i]:=#0; end; 好的吗? 总感觉这个不太专业,也运算太多.
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
birdhzx
2003-10-23
打赏
举报
回复
没找到FillChar的定义在system,只看到了
_FillChar
asm....
.
.
end;
不知是不是你fillchar
fillchar的实现
和for i:=0 to 256 do
begin
data2[i]:=#0;
end;
有什么不同我也不太清除,(可能和编译器对for结构的目标代码实现有关)
能用就行把.谢谢大家.
birdhzx
2003-10-20
打赏
举报
回复
#0是多少?=' '?
我要清成#0,谢谢大家阿
outer2000
2003-10-20
打赏
举报
回复
var
S: array[0..79] of char;
begin
{ Set to all spaces }
FillChar(S, SizeOf(S), Ord(' '));
end;
outer2000
2003-10-20
打赏
举报
回复
fillchar();
csntgao
2003-10-20
打赏
举报
回复
要知其然,更要知其所以然!
FillChar(Data2[0],257,0); //对不起,没有看见你是257个元素
除了FillChar的内部实现是汇编之外,和你的循环运算量一样多!
csntgao
2003-10-20
打赏
举报
回复
要知其然,更要知其所以然!
FillChar(Data2[0],256,0);
除了FillChar的内部实现是汇编之外,和你的循环运算量一样多!
VC 使用CStringArray类创建和使用
字符
串
数组
.rar
VC 使用CStringArray类创建和使用
字符
串
数组
, m_array.InsertAt(m_pos,m_str);//在
数组
的指定位置插入
字符
串 m_list.ResetContent();//
清
空
列表框 for(i=0;i m_list.AddString(m_array.GetAt(i));//按
数组
顺序添加列表项 m_str="";//
清
空
信息编辑框 m_pos=m_array.GetSize(); UpdateData(false); case 1://删除操作 if(m_pos<0||m_pos>=m_array.GetSize())//判断删除位置的有效性 m_array.RemoveAt(m_pos);//在
数组
的指定位置删除
字符
串 m_list.ResetContent();//
清
空
列表框 ……
VC++中
字符
串的处理
CString ,BSTR ,LPCTSTR之间关系和区别CString是一个动态TCHAR
数组
,BSTR是一种专有格式的
字符
串(需要用系统提供的函数来操纵,LPCTSTR只是一个常量的TCHAR指针。CString 是一个完全独立的类,动态的TCHAR
数组
,封装了 + 等操作符和
字符
串操作方法。typedef OLECHAR FAR* BSTR;typedef const char * LPCTSTR;
总结C#删除
字符
串
数组
中
空
字符
串的几种方法
C#中要如何才能删除一个
字符
串
数组
中的
空
字符
串呢?下面的文章会介绍多种方式来实现
清
除
数组
中的
空
字符
串,以及在.net中将
字符
串
数组
中
字符
串为
空
的元素去除。
Labview中
数组
存取与删除
数组
存取与删除.
pb 编写的
数组
使用方法,希望对初学者有用
数组
使用,含一维、二维
数组
赋值、调用等使用方法。
Delphi
5,392
社区成员
262,731
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章