Redian新闻
>
如何把一个char转换成一个int啊?
avatar
如何把一个char转换成一个int啊?# Programming - 葵花宝典
c*k
1
'5'这样的单个char如何最简便的转换成int啊?
avatar
s*a
2
atoi in C

【在 c***k 的大作中提到】
: '5'这样的单个char如何最简便的转换成int啊?
avatar
c*k
3
这个是string啊,比如我有一个非常大的数字,10^1000,我用一个array来记录,有没
有简便的方法,直接把某位的数字换成int?还是我要手动把char取出给他加个null
terminal,然后再用atoi?

【在 s*****a 的大作中提到】
: atoi in C
avatar
X*r
4
-'0', e.g. '1' - '0' == 1

【在 c***k 的大作中提到】
: 这个是string啊,比如我有一个非常大的数字,10^1000,我用一个array来记录,有没
: 有简便的方法,直接把某位的数字换成int?还是我要手动把char取出给他加个null
: terminal,然后再用atoi?

avatar
c*k
5
thanks ^^

【在 X****r 的大作中提到】
: -'0', e.g. '1' - '0' == 1
avatar
O*e
6
Call sscanf(), skip the characters you don't want, read only the character(s)
you want.

【在 c***k 的大作中提到】
: 这个是string啊,比如我有一个非常大的数字,10^1000,我用一个array来记录,有没
: 有简便的方法,直接把某位的数字换成int?还是我要手动把char取出给他加个null
: terminal,然后再用atoi?

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。