- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 C语言学习笔记之文件I/O(fgets()函数和fputs()函数)
1、fgets()函数//函数成功将返回buf指针,失败或读到文件结尾返回NULL char *fgets(char *buf, int bufsize, FILE *stream); 注意: (1)与gets相比使用这个好处是:读取指定大小的数据,避免gets函数从stdin接收字符串而不检查它所复制的缓存的容积导致的缓存溢出问题。 (2)与gets还有一点不同的是,fgets()
2016-03-28 18:52:51 340
原创 C语言学习笔记之字符串I/O(gets()函数和puts()函数)
1、gets()函数//读入成功,返回与参数相同的指针;读入过程中遇到EOF(End-of- File)或发生错误,返回NULL指针。 char *gets(char \*); 注意:gets()函数不获取‘\n’,换行符不作为读取串的内容,读取的换行符被转换为‘\0’空字符,并由此来结束字符串。 2、puts()函数int puts(const char *string); 注意:
2016-03-28 18:36:58 546
原创 C语言学习笔记之字符I/O(getchar()函数与putchar()函数)
1、getchar()函数 1.1 函数原型 //读取成功返回输入字符的ASCII码,出错返回-1。 int getchar(); 1.2 缓冲区 ⎧⎩⎨输入a2x+b2y+c2z=d2a3x+b3y+c3z=d3\begin{cases} 输入 \\ a_2x+b_2y+c_2z=d_2 \\ a_3x+b_3y+c_3z=d_3 \end{cases}
2016-03-28 16:43:32 884
原创 C语言学习笔记之格式化I/O(scanf函数、printf函数)
1、printf()函数 1.1 函数原型 //若输出成功,则返回输出的字符数;若输出出错,返回负数 int printf(const char *format, item1, item2, ...); 1.2 转换说明符 |转换说明|输出| |--|--------| |%a|浮点数、十六进制数字和p-记数法(C99)| |%A|浮点数、十六进制数字和p-记数法(C99)| |
2016-03-28 14:29:09 936
原创 C语言学习笔记之数据类型
1、整数类型1.1 类型 类型 位数 short(或short int) 16位 int 16位或32位 long (或long int) 32位 long long(或long long int) 64位 注意: (1)如果在long类型等于int类型的系统中编写代码,当确实需要32位整数是,应使用long类型,以便使程序移植到int类型为16
2016-03-27 14:15:00 2668
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人