"%[ ]"

介绍一种新标识符,"%[ ]”

方括号内填入字符集,表示匹配字符集内的任意一个字符

char c;
scanf("%[+*]", &c);

成功读取+或*,则c为对应符号,返回1;

若下一个字符不为之一,则c不变,返回0

另外,方括号中以^开头,则匹配不在字符集内的字符

posted @ 2023-08-23 09:31  CultReborn  阅读(17)  评论(0)    收藏  举报