标题:请问printf()函数中的%Ns,%Fs是什么意思,或者说其中的N,F是什么意思,该怎 ...
只看楼主
席卷天下
Rank: 1
等 级:新手上路
帖 子:29
专家分:6
注 册:2010-10-24
结帖率:81.82%
已结贴  问题点数:8 回复次数:2 
请问printf()函数中的%Ns,%Fs是什么意思,或者说其中的N,F是什么意思,该怎么用?

char far *far_title = "Jamsa's 1001 C & C++ Tips";请问这个far是字符变量呢还是什么呢,为什么far与指针far_title之间没有用','分隔?
搜索更多相关主题的帖子: 函数 1001 
2011-02-01 10:14
nicum
Rank: 8Rank: 8
等 级:蝙蝠侠
帖 子:180
专家分:712
注 册:2011-2-1
得分:4 
没什么用,如果把字母换成数字,则表示对输出字符长度的控制
2011-02-01 12:18
pangding
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
来 自:北京
等 级:贵宾
威 望:94
帖 子:6784
专家分:16751
注 册:2008-12-20
得分:4 
标准里没有这个,应该是编译器扩展的修饰吧。

比如从你的代码推测,N 应该是指示 near pointer 。 F 是 far pointer。
那个 far 也应该是编译器扩展的一个修饰符。用于声明远指针的。
2011-02-01 15:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-331792-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.112730 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved