⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 subject_26654.htm

📁 一些关于vc的问答
💻 HTM
字号:
<p>
序号:26654 发表者:Nucleus 发表日期:2003-01-03 14:39:05
<br>主题:字符串的分析解决方法,谁知道/
<br>内容:我想把字符串拆分成两个unsigned int 型的两个字节,怎么做阿<BR>比如"1.23"要拆成01和23,<BR>“12”要拆成00和12,<BR>“1。23”要拆成01,23<BR>“1。234”要拆成12 和34<BR>怎么办呀
<br><a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p>
<hr size=1>
<blockquote><p>
<font color=red>答案被接受</font><br>回复者:bb 回复日期:2003-01-03 16:06:24
<br>内容:保证字符串长度小于5吗?<BR><BR>char src[]="1.234";<BR><BR>char tmp[5];<BR>unsigned int a,b;<BR><BR>int j=0;<BR>//去掉'.'号<BR>for(int i=0; i&lt;strlen(src); i++)<BR>{<BR>&nbsp;&nbsp;if(src[i]!='.')<BR>&nbsp;&nbsp;{<BR>&nbsp;&nbsp;&nbsp;&nbsp;tmp[j]=src[i];<BR>&nbsp;&nbsp;&nbsp;&nbsp;j++;<BR>&nbsp;&nbsp;}<BR>} <BR>tmp[j]=0;&nbsp;&nbsp;//如例:tmp="1234"<BR>if(j&lt;=2)<BR>{ <BR>&nbsp;&nbsp; a=0;<BR>&nbsp;&nbsp; b=atol(tmp);<BR>&nbsp;&nbsp; return;<BR>}<BR>b=atol(tmp+strlen(tmp)-2);&nbsp;&nbsp;//b为后两位值 b=34<BR>tmp[strlen(tmp)-2]=0;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; //缩短字符串tmp="12"<BR>a=atol(tmp);&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;//a=12<BR><BR><BR>
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:太平冰水 回复日期:2003-01-03 21:47:09
<br>内容:用心
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>
<hr size=1>
<blockquote><p>
回复者:Nucleus 回复日期:2003-01-04 20:00:06
<br>内容:在此我要对guohong365表示我诚挚的感谢,感谢你对我无私的帮助,我想说的是<BR>vchelp,因为有你这样的朋友而精彩,真诚的说一句,谢谢!!!
<br>
<a href="javascript:history.go(-1)">返回上页</a><br><a href=http://www.copathway.com/cndevforum/>访问论坛</a></p></blockquote>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -