问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

C语言里“%n”是什么意思

发布网友 发布时间:2022-04-29 13:14

我来回答

2个回答

热心网友 时间:2023-05-28 20:03

%n说明符输出有效字符数量,%n在scanf和printf中都可使用。与%n相对应的形参是一个int类型的指针,%n不影响scanf和printf的返回值。例如:
scanf("%d %d%n", &i, &j, &k);
如果输入434 6434,则k等于8,而scanf的返回值仍然为2。又如:
scanf("%c%n", &ch, &k);
输入“sbcdefdg”后,k等于1,而不是8,因为%c只取一个字符,%n输出的是有效字符数量。

printf的返回值就是输出了多少个字符,所以%n一般没什么作用
一般用来检索scanf输入了多少个字符 包括空格 Tab

热心网友 时间:2023-05-28 20:03

%n与其他格式说明符号不同。%n不向printf传递格式化信息,而是令printf把自己到该点已打出的字符总数放到相应变元指向的整形变量中。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
为什么我的《英雄传说:空之轨迹SC》中“艾尔贝周游道的通缉魔兽”不见... 空之轨迹sc 托兰特平原的通缉魔兽二号 我是2兆的宽带 原先的下载速度达到260KB/S 重装下系统最高还不到70K... 为什么两兆的线下载速度只有80KB/S 我们家宽带是网通的办理了2兆的可是下载速度70~90KB 原因 一九八三年大年三十是什么星座 请教1984年2月1日出生而且阴历生日正好是大年三十,请问我岁是多大 万岱鸿腾国际商贸有限公司送表真的吗 云南岱鸿商贸有限公司怎么样? 重庆鸿岱科技有限公司怎么样? 魔兽人族无敌盗贼的败家怎么用 火腿肠可以凉拌吗?要怎么拌呢?好吃吗? c语言中!n是什么意思 谢谢 在c语言中,(!n)表示什么意思 网游之无敌盗贼电子书txt全集下载 %n在c语言里面指的是什么。谢谢! 《网游之无敌盗贼》txt下载在线阅读全文,求百度网盘云资源 农民频道非常帮助帮大哥出马视频十二月一号视频 *n在c语言中的意思 求视频:想看昨晚农民频道播放的村里这件事在哪里找啊 %n在c语言中表示什么含义 农民频道的介绍 农民频道致富情报站的视频每期都有吗 C语言中!n是什么意思啊 小锅怎么收看农民频道 农民网的农民频道 /n在c语言中是的解释是什么? C语言中的&n是神马意思 专业文档翻译北京文档翻译公司费用呢 河北农民频道三农最前线点播不 火腿肠怎么凉拌好吃 微信图片编辑文字5个字就自动分行怎样解决? 邮局银行卡注销了我卡里有钱怎么办? cin>>n在c语言是什么意思? 凉拌火腿肠的做法步骤图,凉拌火腿肠怎么做 人族无敌盗贼出什么套装?其他职业的心吗? 人族无敌盗贼怎么打鸟?请教高手 银行卡注销后,里面的钱怎么办 人族无敌盗贼出什么套装? 请问打魔兽人族无敌的盗贼到最后为什么要卖剩下最后一只剑圣 为什么微信上打字聊天都是九个字就自动换行了? 凉拌蒜味火腿肠的做法大全 银行卡注销了,存折里的钱能取出来吗 人族无敌盗贼九头蛇 储蓄罐提现但是银行卡已经在银行注销了怎么办? 人族无敌盗贼的败家技能是干嘛的 熟食火腿肠怎么凉拌好吃 微信公众平台发消息为什么会自动换行?如图 《炉石传说》在这个盗贼无敌的时代,其它职业如何生存? 我刚买的OPPO K7x(8+256G)手机,1个小时左右为什么会充满了呢?