int数组和integer数组的区别 如何将char型数组转换成int型数组?

如何将char型数组转换成int型数组?char类型的数组可不可以转为int类型的数组?如果一个char类型的数组代表一个字符串,也就是说,如果有一个数组的自信心等于“0”和其中的数字,那么它可以转换

如何将char型数组转换成int型数组?

char类型的数组可不可以转为int类型的数组?

如果一个char类型的数组代表一个字符串,也就是说,如果有一个数组的自信心等于“0”和其中的数字,那么它可以转换成int类型。Char abuffer[100]abuffer[0]=“1”abuffer[1]=“0”可以这样转换。Int ndantint nresultnresult=sscanf(abuffer,%d”,&ndata)if(nresult==1){printf('conversion successful data=”,ndata)}else{printf('conversion failed”)}

每个数字必须转换为long,而不是long[]l=I,array directly

因为I是int数组对象,l是长数组对象

不能直接转换