char* sztemp="a**b c**d e**f";//b和c之间有且仅有一个空格,d和e之间有且仅有一个空格
char temp1[255];
char temp2[255];
char temp3[255];sscanf(sztemp, "%s %s %s", temp1, temp2, temp3);然后可以操作三个数组temp1 temp2 和temp3 使其组成一个新的数组char temp[255],内容格式与sztemp完全一样我现在的疑问是:
我感觉数组操作,代码写起来太复杂,我想用sscanf直接把sztemp存放到一个数组 char temp[255]中,而不是先存放到三个数组中,然后再“拼凑到一块”,这样的操作sscanf函数可以实现吗?