时间:2021-05-19
前言
本文主要介绍了关于linux c下log输出代码模板的相关内容,分享出来供大家参考学习,下面话不多说了,来一起看看详细的介绍吧
模板
模本分为两个文件:log.c和log.h.
log.c
log.h
测试文件
既然有了log输出功能,下面就简单测试一下:
#include "stdio.h"#include "log.h"int main(int argv,char**argc){ printf("test\n"); LogWrite("INFO","Hello World!"); LogWrite("error","H.e.l.l.o W.o.r.l.d!"); LogWrite("mint","H e l l o W o r l d!"); LogWrite("iout","Hallo World!"); return 0;}以上代码很简单,不在过多解释。
运行结果:
*****[pid=15971]:[2018-12-05 14:24:21]******[INFO]*****:
Hello World!
*****[pid=15971]:[2018-12-05 14:24:21]******[error]*****:
H.e.l.l.o W.o.r.l.d!
*****[pid=15971]:[2018-12-05 14:24:21]******[mint]*****:
H e l l o W o r l d!
*****[pid=15971]:[2018-12-05 14:24:21]******[iout]*****:
Hallo World!
总结
以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作具有一定的参考学习价值,如果有疑问大家可以留言交流,谢谢大家对的支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
复制代码代码如下:parentfolder="c:\"sourcefile="c:\windows\log.log"targetfolder=parentfol
示例:我们用python代码loop_hello.py做示例,代码的作用是循环输出循环次数和helloworld!,每次输出后sleep1秒示例代码如下:imp
实现代码:复制代码代码如下:#!/bin/shcd/var/log/httpd/cataccess_log|awk'{print$1}'|sort|uniq-c
示例代码:functionhi(){vara=1;returnfunction(){console.log(a++);};};varaaa=hi();varbb
方法说明:向标准输出流打印字符并以换行符结束。语法:复制代码代码如下:console.log([data],[...])接收参数:console.log接受若干