永发信息网

C语言这句话哪儿错了?在输入/输出格式中的*表示跳过数据的含义

答案:1  悬赏:70  手机版
解决时间 2021-02-10 01:15
  • 提问者网友:城市野鹿
  • 2021-02-09 07:30
在输入/输出格式中的*表示跳过数据的含义
最佳答案
  • 五星知识达人网友:蓝房子
  • 2021-02-09 08:50
在输入函数 scanf()中,格式串中的*表示跳过相应的数据
而在输出函数printf()中,格式串中的*表示按参数中的整数来确定输出的数据的长度!
scanf("%d%*d%d", &a,&b ); //输入1 2 3,结果a=1 b=3
printf("%*d", 5 , 6 ) ; //输出 6,总长度为5,左补四个空格
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯