今天发现个库函数很好用sscanf, 但是在KEIL下跟IAR下效果竟...

2019-12-20 21:41发布

本帖最后由 3050311118 于 2013-10-12 12:49 编辑

#include<stdio.h>

char buf[50];

void main()
{
        sscanf("123456abcdedfBCDEF", "%[^A-Z]", buf);
        while(1);
}

这边
取到指定字符集为止的字符串。如在下例中,取遇到大写字母为止的字符串。
sscanf("123456abcdedfBCDEF", "%[^A-Z]", buf);
printf("%s ", buf);
结果为:123456abcdedf

KEILC51调试都是  0

IAR下正常
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。