假设您有一个这样的字符数组。
char identity[10] = {'9','8','2','7','3','1','8','3','6','v'};
我想从字符数组中获取前两位数字(在这种情况下为9和8),并将整个值(在这种情况下为98)分配给一个整数变量。
在这种情况下,我想将值98放入int变量中。
如果我的数组内容为{'4','6','2','3','5','6','4','2','8','v'}
,那么我要将46设置为我的int变量值。
我该如何在c中执行此操作?
字符标识[10] = {'9','8','2','7','3','1','8','3','6','v'};
int x = identity[0] - '0';
int y = identity[1] - '0';
使用ascii值