关于c++/c字符串转换成数字的问题

 我来答
左丘忠仙莺
2020-03-24 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:30%
帮助的人:1126万
展开全部
void
fun(char*
pstr)
{//注意:该函数只针对字符串中全是数字的情况,如果有其它字符,请重新判断处理
if(NULL
==
pstr)
return;
int
strlength
=
strlen(pstr);
if(strlength
<=
0)
return;
int
*arr
=
new
int[strlength+1];
memset(arr,0,
strlength
+
1);
int
i
=
0;
while(*(pstr
+
i)
!=
'\0)
{
arr[i]
=
*(pstr
+
i)
-
'0';
++i;
}
for(i
=0;
i
<=
strlength)
cout<
评论
0
0
加载更多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式