用strpbrk,参考一下代码 C/C++ code?1234567 char const* exp = "a={1+(b[2]-b[4])}*3+(b[1]-b[3])/5", *key = "{}()[]"; char result[16] = {0}; int i = 0; while((exp = strpbrk(exp+1, k……
char const* exp = "a={1+(b[2]-b[4])}*3+(b[1]-b[3])/5", *key = "{}()[]"; char result[16] = {0}; int i = 0; while((exp = strpbrk(exp+1, key)) != NULL) { result[i++] = *exp; }
69,371
社区成员
243,080
社区内容
加载中
试试用AI创作助手写篇文章吧