小编Gol*_*dal的帖子

使用sscanf多次读取字符串

我正在尝试读取多维数组内字符串的内容...问题是,当我这样做时,sscanf 继续仅读取第一个字符...

我的绳子上有这个:

A1+A2+A3+A4.
Run Code Online (Sandbox Code Playgroud)

我想读取 %c%d ,如果只是 A1 我可以读取这个,但是当这种情况发生时,它只读取 A1...

我这样做是为了只读取第一个字符:

if(sscanf(array[line][colum], "%c%d", &colum, %line) == 2){
   printf("COL: %c, Line: %d", colum, line);
Run Code Online (Sandbox Code Playgroud)

我该怎么做才能读取整个字符串?

c arrays string scanf

4
推荐指数
1
解决办法
6184
查看次数

标签 统计

arrays ×1

c ×1

scanf ×1

string ×1