当前位置: 首页 > wzjs >正文

重庆网站建设公司有哪些百度如何搜索网址

重庆网站建设公司有哪些,百度如何搜索网址,广西建设职业技术学院图书馆网站,南京行业网站建设二:进程 一:字符串分割strtok char *strtok(char *str, const char *delim)参数 str: 要分割的字符串。在第一次调用时,传入要分割的字符串;后续调用时,传入 NULL,表示继续分割同一个字符串。delim: 分隔…

二:进程

一:字符串分割strtok

char *strtok(char *str, const char *delim)

参数

  • str: 要分割的字符串。在第一次调用时,传入要分割的字符串;后续调用时,传入 NULL,表示继续分割同一个字符串。
  • delim: 分隔符字符串。strtok() 会根据这个字符串中的任意一个字符来分割 str

返回值: 返回指向下一个标记的指针。如果没有更多的标记,则返回 NULL。

    char buf[128]="zhangsan:16:180:东航中心";char* args[4]={NULL};args[0]=strtok(buf,":"); // name args[1]=strtok(NULL,":"); // age NULL 是接着上次分割符+1的位置,开始 分离字符串,也是把:置成\0,识别NULLargs[2]=strtok(NULL,":");args[3]=strtok(NULL,":");printf("%s_%s_%s_%s\n",args[0],args[1],args[2],args[3]);
一:用strtok显示想要的进程数据

#include <stdio.h>
#include <stdlib.h>
#include <string.h>int main(int argc, char** argv)
{FILE* fp = fopen("/proc/800/status", "r");if (NULL == fp){printf("fopen error\n");return 1;}char data[3][128] = {0};for (int i = 0; i < 6; i++){char buf[128] = {0};fgets(buf, sizeof(buf), fp);if (0 == i){strcpy(data[0], buf);}else if (2 == i){strcpy(data[1], buf);}else if (5 == i){strcpy(data[2], buf);}}char *name=NULL;char* state=NULL;char* pid = NULL;strtok(data[0],"\t");name = strtok(NULL,"\n");strtok(data[1],"\t");state = strtok(NULL,"\n");strtok(data[2],"\t");pid = strtok(NULL,"\n");char result[128]={0};sprintf(result,"%s:%s:%s\n",name,state,pid);fputs(result,stdout);fclose(fp);// system("pause");return 0;
}
二:实现字典查找(用链表和文件)
#include "linklist.h"
#include <stddef.h>
#include <stdio.h>
#include <string.h>int main(int argc, char **argv) {FILE *fp = fopen("/home/linux/dict.txt", "r");if (fp == NULL) {printf("fopen error\n");return 1;}LinkList *ll = CreateLinkList();char buf[1000];DATATYPE data;while (fgets(buf, sizeof(buf), fp)) {// 清除行末换行符buf[strcspn(buf, "\n")] = '\0';char *word = strtok(buf, " ");char *mean = strtok(NULL, "\n");if (word == NULL || mean == NULL) {continue;}// 拷贝到结构体中strncpy(data.word, word, sizeof(data.word) - 1);data.word[sizeof(data.word) - 1] = '\0';strncpy(data.mean, mean, sizeof(data.mean) - 1);data.mean[sizeof(data.mean) - 1] = '\0';InsertTailLinkList(ll, &data);}fclose(fp);
//ShowLinkList(ll);
#if 1char want_word[20] = {0};scanf("%s", want_word);DATATYPE *result = FindInLinkList(ll, want_word);if (result != NULL) {printf("查找到:%s\t%s\n", result->word, result->mean);} else {printf("未找到该单词。\n");}#endifDestroyLinkList(&ll);// system("pause");return 0;
}
http://www.dtcms.com/wzjs/357288.html

相关文章:

  • 写作网站有哪些建立网站步骤
  • 做车身拉花的网站可以免费打开网站的软件下载
  • wordpress 手机站目录nba最快的绝杀
  • 成都品牌营销策划有限公司网站seo优化徐州百度网络
  • wap网页是什么意思天津的网络优化公司排名
  • 网站建设测试结果app推广活动策划方案
  • 上海工业设计公司杭州seo推广排名稳定
  • 怎样才能制作网站电商seo是指
  • 网站服务器参数地推接单平台网
  • 黔西南州网站建设长沙网站seo技术厂家
  • 网站企业网站建设需求文档网络优化大师
  • 相册网站怎么做的互联网营销顾问
  • 手机移动开发网站建设肇庆网站建设
  • 台州建站模板搭建百度推广代理商查询
  • 可以找酒店案例的网站百度推广二级代理商
  • 辽宁省住房和城乡建设厅网站seo网站推广收费
  • 搜狐快站建站教程接app推广接单平台
  • 南海顺德网站建设费用石家庄热搜
  • 北京网站设计公司哪儿济南兴田德润简介天津做优化好的公司
  • 网站建设公司 专题制作推广业务
  • 建筑工程公司注册条件如何推广seo
  • 建设银行重大新闻网络优化器免费
  • 如何做点击赚钱的网站唐老鸭微信营销软件
  • 哪些企业网站做的好百度云在线登录
  • 网站建设新闻动态中国优化网
  • 北京市建设工程安全质量监督总站网站114外链
  • 如何建设网站济南兴田德润简介电话大数据营销平台那么多
  • 一般做淘宝的素材都有哪个网站yandex搜索入口
  • 做电子请柬用什么网站收录查询工具
  • 西安网站建设哪家好推广网站怎么制作