随笔分类 -  C语言

摘要:一、利用strtok()函数进行分割函数头文件#include<string.h>函数原型:char *strtok(char s[], const char *delim); s[]是原字符串,delim为分隔符函数返回被分解的第一个子字符串,若无可检索的字符串,则返回空指针特性:1)strtok 阅读全文
posted @ 2022-12-16 10:47 船长博客 阅读(770) 评论(0) 推荐(0) 编辑
摘要:#include<stdio.h> int main() { char* str = "HELLO"; char c = str[0]; printf("str[0]:%c\n", c); char d = "Hello"[1]; printf("\"Hello\"[1]:%c\n", d); } 阅读全文
posted @ 2022-12-16 09:57 船长博客 阅读(743) 评论(0) 推荐(0) 编辑
摘要:僵尸进程: 11063 root 0 Z [sh] 11068 root 0 Z [sh] 11072 root 0 Z [sh] 11075 root 0 Z [sh] 11078 root 0 Z [sh] 11080 root 0 Z [sh] 11082 root 0 Z [sh] 1108 阅读全文
posted @ 2022-01-29 18:37 船长博客 阅读(490) 评论(0) 推荐(0) 编辑
摘要:计算机中的有符号数有三种表示方法,即原码、反码和补码。三种表示方法均有符号位和数值位两部分,符号位都是用0表示“正”,用1表示“负”,而数值位,三种表示方法各不相同。在计算机系统中,数值一律用补码来表示和存储。原因在于,使用补码,可以将符号位和数值域统一处理;同时,加法和减法也可以统一处理 正整数的 阅读全文
posted @ 2021-11-20 09:19 船长博客 阅读(994) 评论(0) 推荐(0) 编辑
摘要:1.char tmp[16]={0}; 2.对tmp数组进行赋值 3.判断 if(strncmp(tmp,"0",1)!=0) { printf("in if.\n"); return -1; } #include <stdio.h> #include <string.h> int main() { 阅读全文
posted @ 2020-01-04 16:19 船长博客 阅读(3151) 评论(0) 推荐(0) 编辑
摘要:推荐阅读: Beej's Guide to Network ProgrammingEnglish:https://beej.us/guide/bgnet/html/multi/inet_ntopman.html繁体中文,目录清晰:http://beej-zhtw.netdpi.net/09-man- 阅读全文
posted @ 2019-03-06 21:43 船长博客 阅读(1274) 评论(0) 推荐(0) 编辑
摘要:参见 《unix 环境高级编程》第13 章 精灵进程 Syslog为每个事件赋予几个不同的优先级: 范例: ➜ c git:(master) ✗ gcc logtest.c -std=c99➜ c git:(master) ✗ ./a.out 检验: tail -f /var/log/syslog 阅读全文
posted @ 2019-03-06 18:44 船长博客 阅读(4417) 评论(0) 推荐(0) 编辑

永远相信美好的事情即将发生!
点击右上角即可分享
微信分享提示