千川套装门:C语言:%*d和%*c的含义

来源:百度文库 编辑:中科新闻网 时间:2024/04/27 14:28:38

例:
scanf("%3d%*4d%f"&x,&y);
当输入流为
12345678765.43(回车)时
将把123送x(因为%3d),跳过4个字符(因为%*4d),把8765.43送y(因为%f).
因此,使用"*"将在输入数据中跳过一项(各项一空格分隔),不赋值给任何变量,即虚读.
%表明一个格式字段的开始
格式符 d,i表示十进制整数;x ,X表示十六进制整数;o八进制整数;f实数;E,e科学技术法;c字符;s字符串.

标记,明天来,现在有事