“慢生活”不是懒惰,放慢速度不是拖延时间,而是让我们在生活中寻找到平衡。网站首页程序人生
c语言中输出错误的两种方法fprintf与printf的区别为什么fprintf比较好?
发布时间:2021-04-20 21:49:00作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/a6c4be488396cf81904911d46ac1330b.png)
首先我们看一个最简单用printf输出错误的实例#include <stdio.h>#include <errno.h>#include <string.h>int main (){ FILE * pf; //二进制“读”模式打开一
阅读全文>>关于宏函数的参数类型问题
发布时间:2021-04-16 21:39:39作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/c07606abd6965647ffdaf26fa8af8fce.png)
在c语言中有一种东西叫做宏,宏这个东西做为预处理cpp的一部分,这里主要关注的宏可以定义一个”函数”,这里常用定义方法如:可以看到这里定义了一个MAX方法,该方法用于
阅读全文>>头文件与-l
发布时间:2021-04-16 21:28:56作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/d4860ece2ce07218a838275093e0a04b.png)
一般在c语言中对于没有依赖用户自定义头文件时候的程序其源代码及编译可以如下这样这里用预处理cpp引入了一个系统的stdio.h的头文件,由于是系统默认的头文件,所以编译的时候
阅读全文>>scanf读取空格
发布时间:2021-04-16 21:18:54作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/1904c6250345fa809d8a21312d0249c0.png)
在scanf读取来自控制台(键盘)的输入时候,只要遇到一个空格,scanf() 就会停止读取,所以 "I love beibei" 对 scanf() 来说是三个字符串。所以如下程序,便在i字面后就不会输出了。
阅读全文>>fscanf与fgets读取文件时与换行之间的冲突
发布时间:2021-04-16 21:15:42作者:雪饮
![[!--pagekey--]](/d/file/manshenghuo/chengxurensheng/bbff72512695ab1f2359e64eb6997170.png)
有一文件tmp/test.txt内容如:asdasdasThis is testing for fprintf...This is testing for fputs...那么这里尝试用fscanf函数和fgets函数进行读取,这个读取程序如:#include <
阅读全文>>