c语言基本输入输出
2014-11-17 22:01
726 查看
http://blog.csdn.net/pipisorry/article/details/41219551
C语言fscanf函数详解
函数名: fscanf
简述:C语言中基本的文件操作
功 能: 从一个流中执行格式化输入,fscanf遇到空格和换行时结束,注意空格时也结束。这与fgets有区别,fgets遇到空格不结束。
用法:
FILE *stream:文件指针;
char *format:格式字符串;
[argument...]:输入列表。
返回值为输入数据个数
例如:
返回值:整型,成功读入的参数的个数
格式字符说明
常用基本参数对照:
%d:读入一个十进制整数.
%i :读入十进制,八进制,十六进制整数,与%d类似,但是在编译时通过数据前置或后置来区分进制,如加入“0x”则是十六进制,加入“0”则为八进制。例如串“031”使用%d时会被算作31,但是使用%i时会算作25.
%u:读入一个无符号十进制整数.
%f %F %g %G : 用来输入实数,可以用小数形式或指数形式输入.
%x %X: 读入十六进制整数.
%o': 读入八进制整数.
%s : 读入一个字符串,遇空字符‘\0'结束。
%c : 读入一个字符。无法读入空值。空格可以被读入。
附加格式说明字符表修饰符说明
L/l 长度修饰符 输入"长"数据
h 长度修饰符 输入"短"数据
示例说明
如果要求从标准输入中输入一串字符串和一个整型数,那么参数“%s%d”表示什么呢?默认情况下,在终端上(这里假设程序为控制台应用程序)输入第一个参数的值的时候敲下回车,则在第二行输入的为第二个参数值,采用这种输入方法那么格式字符的形式就无关紧要了。
这里要特殊说明的是如果参数在同一行给出,那么格式字符的参数与终端的输入会有什么关系。举个例子:如果格式字符为“%s+%d”,那么参数的输入就应该为 string + integer。
http://baike.baidu.com/view/656694.htm http://blog.csdn.net/jhg1204/article/details/7932187
c语言中所有文件操作函数详解:http://www.2cto.com/kf/201207/143344.html
printf函数的返回值
http://www.360doc.com/content/11/1105/23/1317564_162120554.shtml
关于printf()函数的返回值问题
from:/article/1480609.html
ref:
C语言fscanf函数详解
函数名: fscanf
简述:C语言中基本的文件操作
功 能: 从一个流中执行格式化输入,fscanf遇到空格和换行时结束,注意空格时也结束。这与fgets有区别,fgets遇到空格不结束。
用法:
char *format:格式字符串;
[argument...]:输入列表。
返回值为输入数据个数
例如:
格式字符说明
常用基本参数对照:
%d:读入一个十进制整数.
%i :读入十进制,八进制,十六进制整数,与%d类似,但是在编译时通过数据前置或后置来区分进制,如加入“0x”则是十六进制,加入“0”则为八进制。例如串“031”使用%d时会被算作31,但是使用%i时会算作25.
%u:读入一个无符号十进制整数.
%f %F %g %G : 用来输入实数,可以用小数形式或指数形式输入.
%x %X: 读入十六进制整数.
%o': 读入八进制整数.
%s : 读入一个字符串,遇空字符‘\0'结束。
%c : 读入一个字符。无法读入空值。空格可以被读入。
附加格式说明字符表修饰符说明
L/l 长度修饰符 输入"长"数据
h 长度修饰符 输入"短"数据
示例说明
如果要求从标准输入中输入一串字符串和一个整型数,那么参数“%s%d”表示什么呢?默认情况下,在终端上(这里假设程序为控制台应用程序)输入第一个参数的值的时候敲下回车,则在第二行输入的为第二个参数值,采用这种输入方法那么格式字符的形式就无关紧要了。
这里要特殊说明的是如果参数在同一行给出,那么格式字符的参数与终端的输入会有什么关系。举个例子:如果格式字符为“%s+%d”,那么参数的输入就应该为 string + integer。
http://baike.baidu.com/view/656694.htm http://blog.csdn.net/jhg1204/article/details/7932187
c语言中所有文件操作函数详解:http://www.2cto.com/kf/201207/143344.html
printf函数的返回值
http://www.360doc.com/content/11/1105/23/1317564_162120554.shtml
关于printf()函数的返回值问题
from:/article/1480609.html
ref:
相关文章推荐
- C语言学习笔记(三) 输入输出函数的基本用法以及运算符
- C语言 基本输入输出函数
- 基本输入输出,基本但不简单----小话c语言(4)
- android ndk 01 c语言 基本数据类型_输入输出_指针
- C语言基本教程 第12课:文件输入输出(IO)
- C语言基本概念笔记《一》之标识符与变量的输入输出
- C语言基本输入输出练习之求N数相加之和
- #2:C语言复习:基本输入输出函数;
- C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
- 五、C语言基本数据处理
- C语言的几种基本顺序结构(19)
- C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
- 顺序表的基本操作(C语言)
- C语言测试:想成为嵌入式程序员应知道的0x10个基本问题 zz
- 转贴:C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
- [收藏]C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
- ruby学习笔记(11)--基本的输入输出
- [C语言]多线程的基本模型
- C语言测试:想成为嵌入式程序员应知道的0x10个基本问题
- C语言测试:想成为嵌入式程序员应知道的几个基本问题