atoi转换问题
txt中存的是一串整型数组:
10000 10001 10010 10011 00100
现在想读出txt中的内容,并放到一个int nInt[5][6]中,并能对nInt中的数组进行修改!
现在只做到这里。。。。
FILE *fp;
char c[5][6];
int nInt[5][6];
fp = fopen( "d:\\num.txt ", "r ");
fscanf(fp, "%s%s%s%s%s%s%s%s ",c[0],c[1],c[2],c[3],c[4]);
fclose(fp);
printf( "%s %s\n ",c[0],c[1]);
printf( "%c %c\n%c\n ",c[0][0],c[1][4]);
//转换
nInt = atoi(c); //转不了
nInt[0] = atoi(c[0]); //转不了
nInt[0][0] = atoi(c[0][0]); //转不了
请问怎么转???
[解决办法]
atoi 是把一个String转化为一个整数,比如char a[10]=“12345678”; int b=atoi(a);