scanf("%d%*c",&m);
这个%*c什么意思呢
*%c作用时读取输入流中数字后的一个字符,并丢弃,使得后面的输入函数不能读到那个字符
如:
scanf("%d %*d %d",&a,&b);
当输入为:1 2 3时,把1赋予a,2被跳过,3赋予b。
*%c则是指跳过字符
*所以最上面那一句的%c的作用是拿来吸收回车字符用的
欢迎分享,转载请注明来源:内存溢出
scanf("%d%*c",&m);
这个%*c什么意思呢
*%c作用时读取输入流中数字后的一个字符,并丢弃,使得后面的输入函数不能读到那个字符
如:
scanf("%d %*d %d",&a,&b);
当输入为:1 2 3时,把1赋予a,2被跳过,3赋予b。
*%c则是指跳过字符
*所以最上面那一句的%c的作用是拿来吸收回车字符用的
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)