66问答网
所有问题
如何将c语言中的数组字符串转化成整数
如题所述
举报该问题
推荐答案 2015-11-03
char ch[10];
int a[10],i;
ch[10] = "abcdefghi"; //字符数组初始化
for(i = 0;i < 10;i++)
a[i] = (int)ch[i]; //这里的强制转换加不加都可以
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://66.wendadaohang.com/zd/n9UnDsiU2DvsvpD2pDi.html
相似回答
C语言如何把
一个
字符串转换成
数字?
答:
C语言中,
可以使用atoi函数将字符串转换为数字
,如atoi("123")可以得到数字123。atoi (表示 ascii to integer)是把字符串转换成整型数的一个函数,应用在计算机程序和办公软件中。int atoi(const char *nptr) 函数会扫描参数 nptr字符串,会跳过前面的空白字符(例如空格,tab缩进)等。如果 nptr不能...
C语言
如何将字符数组
转换为整数
答:
直接用atoi这个调用函数,形式为int a=atoi(
字符数组
);要加头文件的#include<
sting
.h>
C语言如何将
一个数字组成
的字符串转变成
十进制数
答:
一、直接使用库函数atoi将数字字符串转换成十进制整数
。代码如下:include "stdio.h"#include "stdlib.h"//调用库函数atoi要包含这个文件int main(int argc,char *argv[]){char a[]="478167831";printf("%d\n",atoi(a));//直接调用atoi将a转换为十进制整数return 0;}二、用库函数sscanf直接将...
C语言中怎样
将char
数组中的字符转换为整数
?
答:
int
String
2Int(char *str){ int result=0; for(int i=0;str[i]!='\0';i++) { result=result*10+str[i]-'0'; } return result;}
c语言中
数字
字符串中的
数字
转化成
一个个数字并存入整形
数组
答:
把字符串转换成整数
例如:"1200" => 1200 作者: sdh 编写明细:完成时间 2009-10-23 作者名 sdh / int CharToInt(char* intString){ int i =1;int j =1;int b =0;int a =strlen( intString );for( i=0 ;i
c语言中如何将
16进制
字符串转化成
10进制
整数
?
答:
1、输入字符串 3、反转字符串,并赋给
字符串数组
A 2、循环检测数组A,依次检测1每个字符 5、判断当前检测的字符,如果属于ABCDEF,则依次把ABCDEF
转换为
11...16,否则不做任何操作 6、累加,当前循环次数的16次方乘以当前字符的数值大小。7、输出总累加值就是10进制
整数
...
大家正在搜
字符串和字符数组的区别
c语言输入字符串数组
c语言字符串数组定义
c语言定义一个字符串数组
c语言字符串存入数组
c语言整数数组
字符串数组初始化
字符串c语言
c语言字符串定义
相关问题
如何用将字符数组转化成字符串 java
C语言 如何将字符数组 转换为整数
标准C语言中如何将字符串中的内容转换为字符数组?
C语言中,字符串怎么转换为int数组?
C语言中如何把int型数组转化为字符串?
c语言中如何将字符串转化成整数型并输出?
C语言一维数组数字字符和整数的转换
C语言中,如何将一个数组中的数值转换成字符串输出?