今天在进行学习cs50 的week4的时候发现了一个非常好玩的一行代码。
fprintf(stderr, "Could not create %s.\n", outfile);
其中的stderr 我在复制搜索之后,发现 看起来像是一个标准错误。
在搜索之后发现
fprintf(stderr,xxxxx) 会在执行程序出错后直接打印到屏幕上
如果使用printf的话,就会直接打印到文件里面,或者啥都没发生┑( ̄Д  ̄)┍。
今天在进行学习cs50 的week4的时候发现了一个非常好玩的一行代码。
fprintf(stderr, "Could not create %s.\n", outfile);
其中的stderr 我在复制搜索之后,发现 看起来像是一个标准错误。
在搜索之后发现
fprintf(stderr,xxxxx) 会在执行程序出错后直接打印到屏幕上
如果使用printf的话,就会直接打印到文件里面,或者啥都没发生┑( ̄Д  ̄)┍。