博客
关于我
c语言实现把pid值写入文件中
阅读量:409 次
发布时间:2019-03-06

本文共 473 字,大约阅读时间需要 1 分钟。

#include "stdio.h"#include "assert.h"int main(){    char buff[32];    int nPid = getpid();    snprintf(buff, 32, "%d", nPid);    //参数1:要被写入的字符串 参数2:写入的大小,防止写入大小超过数组容量     FILE *f = fopen("app_pid.info", "w");        assert(f);  //当f为0时会报错.assert只是为了对调试时有帮助,不能够代替运行时的逻辑检查。    fwrite(buff, strlen(buff), 1, f); // 参数1:要写入的字符串地址 参数2:要写入对象的大小 参数3:对象的个数 参数4:指向输出流的指针    fclose(f);    return 0;}
printf:把字符串输出到屏幕中.
sprintf:把字符内容输出到char数组中,没有大小限制
snprintf:把字符内容输出到char数组中,有大小限制.
 

转载地址:http://qibkz.baihongyu.com/

你可能感兴趣的文章
Nginx配置负载均衡到后台网关集群
查看>>
Nginx配置限流,技能拉满!
查看>>
Nginx配置静态代理/静态资源映射时root与alias的区别,带前缀映射用alias
查看>>
Nginx面试三连问:Nginx如何工作?负载均衡策略有哪些?如何限流?
查看>>
Nginx(2):Nginx配置server节点
查看>>
nginx:/usr/src/fastdfs-nginx-module/src/common.c:21:25:致命错误:fdfs_define.h:没有那个文件或目录 #include
查看>>
Nginx:NginxConfig可视化配置工具安装
查看>>
Nginx:现代Web服务器的瑞士军刀 | 文章末尾送典藏书籍
查看>>
ngModelController
查看>>
ngrok | 内网穿透,支持 HTTPS、国内访问、静态域名
查看>>
ngrok内网穿透可以实现资源共享吗?快解析更加简洁
查看>>
ngrok内网穿透可以实现资源共享吗?快解析更加简洁
查看>>
NHibernate动态添加表
查看>>
NHibernate学习[1]
查看>>
NHibernate异常:No persister for的解决办法
查看>>
Nhibernate的第一个实例
查看>>
NHibernate示例
查看>>
nid修改oracle11gR2数据库名
查看>>
NIFI1.21.0/NIFI1.22.0/NIFI1.24.0/NIFI1.26.0_2024-06-11最新版本安装_采用HTTP方式_搭建集群_实际操作---大数据之Nifi工作笔记0050
查看>>
NIFI1.21.0_java.net.SocketException:_Too many open files 打开的文件太多_实际操作---大数据之Nifi工作笔记0051
查看>>