在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
Printf()、Sprintf()、Fprintf() 函数的区别用法是什么? 都是输出格式化字符串,只是输出到的目标不一样: Printf() 是把格式化字符串输出到标准到标准输出(一般是屏幕,可以重定向) Printf() 是和标准输出文件(stdout)关联的,Fprintf 则没有这个限制 Sprintf() 是把格式化字符串输出到指定的字符串中,可以用一个变量来接受,然后在打印 Fprintf() 是把格式字符串输出到指定的文件设备中,所以参数比Printf 多一个文件指针*File 主要用于文件操作,Fprintf() 是格式化输出到一个 Stream ,通常是一个文件
下表格出了常用的一些格式化样式中的动词及功能。
|
请发表评论