超简单
时间:2011-09-02
来源:互联网
Delphi(Pascal) code
C/C++ code
function TFormMain.ExtractIntoWords( S: String; InfoOnly: Boolean ): Integer; var iIndex, iFirst, iLast: Integer; T: Integer; sWord: String; begin //把字符串中的所有'\n'替换成'/' ???对吗 S := ReplaceStringInString( S, '\n', '/', TRUE ); //把字符串中的所有'\'替换成'@' ???对吗 S := ReplaceCharInString( S, '\', '@' ); while ( iIndex <= Length( S )) do begin sWord := ExtractWordFromString( S, iIndex, iFirst, iLast );//这是什么意思??? sWord := ReplaceCharInString( sWord, '@', '\' ); //sWord != ‘ ’不等于空格 并且长度大于2 //看不懂sWord是个数组是sWord <> ' '指的的是sWord中最后一个字符不等于空格还是什么 if (( sWord <> ' ' ) and ( Length( sWord ) > 2 )) then
C/C++ code
int iFirst, iLast: Integer; int Integer; CString sWord; sWord.Replace('\n', '/'); sWord.Replace('\\', '@'); while ( iIndex <= sWord.GetLength()) { sWord := ExtractWordFromString( S, iIndex, iFirst, iLast );//这是什么意思???怎样翻译 //sWord := ReplaceCharInString( sWord, '@', '\' ); if (( sWord[sWord.GetLength()] != ' ' ) and ( sWord.GetLength() > 2 ))//是这样吗 }
作者: QAHYU 发布时间: 2011-09-02
sWord是string,判断sWord是不是空字符串
作者: bdmh 发布时间: 2011-09-02
在c里\n好像是回车换行的意思吧,LZ最好先测下
作者: funxu 发布时间: 2011-09-02
Delphi(Pascal) code
这写代码片段是同事写的。听说在欧洲是个知名度很高的牛人。
我只是理解起来不很顺,而且我也不懂delphi
--------------------------------------------------------
我仔细描述我的理解。
if (( sWord <> ' ' ) and ( Length( sWord ) > 2 ))有两个判断
1>( sWord <> ' ' )
2>( Length( sWord ) > 2 )
如果1)是一个空格字串; 2>肯定不成立。
2)如果2>成立 ;1>跟定是不等于一个空格的字串。
最后这个逻辑不就变成了 一条逻辑了
也就是if (( Length( sWord ) > 2 ))
if (( sWord <> ' ' ) and ( Length( sWord ) > 2 ))
这写代码片段是同事写的。听说在欧洲是个知名度很高的牛人。
我只是理解起来不很顺,而且我也不懂delphi
--------------------------------------------------------
我仔细描述我的理解。
if (( sWord <> ' ' ) and ( Length( sWord ) > 2 ))有两个判断
1>( sWord <> ' ' )
2>( Length( sWord ) > 2 )
如果1)是一个空格字串; 2>肯定不成立。
2)如果2>成立 ;1>跟定是不等于一个空格的字串。
最后这个逻辑不就变成了 一条逻辑了
也就是if (( Length( sWord ) > 2 ))
作者: QAHYU 发布时间: 2011-09-02
我顶上去
作者: QAHYU 发布时间: 2011-09-02
ExtractWordFromString( S, iIndex, iFirst, iLast );
//还有就这个函数。好像是从S字符串中截取[iFirst,iLast ]的字符。那iIndex的作用是什么
//谁知道这个函数啊。我肯定这个函数不是自定的。
//还有就这个函数。好像是从S字符串中截取[iFirst,iLast ]的字符。那iIndex的作用是什么
//谁知道这个函数啊。我肯定这个函数不是自定的。
作者: QAHYU 发布时间: 2011-09-02
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28