随笔分类 -  C语言

摘要:1. nice 命令 (Linux/Unix 系统) 在类 Unix 系统(如 Linux)中,nice 是一个命令,用于设置一个进程的优先级,或者说它的 "nice值"。这个优先级影响进程的 CPU 时间分配。 基本用法: bashCopy Code nice -n <nice值> <命令> 参数 阅读全文
posted @ 2024-12-11 22:21 谁的小流浪 阅读(65) 评论(0) 推荐(0) 编辑
摘要:官网下载地址:https://www.wireshark.org/download/src/ wireshark源码分享链接: https://pan.baidu.com/s/1_XBVj3QK7s4865pLEoeoOg 提取码: fa8u 关于decode的源码位置:wireshark-4.3. 阅读全文
posted @ 2024-07-23 23:02 谁的小流浪 阅读(20) 评论(0) 推荐(0) 编辑
摘要:access() 函数用于检查文件是否具有指定的权限。以下是 access() 函数的常见用法和参数: 函数原型: int access(const char *pathname, int mode); 参数说明: - pathname:要检查的文件路径名。 - mode:要检查的权限,可以是以下值 阅读全文
posted @ 2024-03-19 23:11 谁的小流浪 阅读(139) 评论(0) 推荐(0) 编辑
摘要:#define替换规则 在程序中扩展#define定义符号和宏时,需要涉及几个步骤。 1.在调用宏时,首先对参数进行检查,看看是否包含任何由#dlefine定义的符号。如果是,它们首先被替换。 2.替换文本随后被插入到程序中原来文本的位置。对于宏,参数名被他们的值所替换。 3.最后,再次对结果文件进 阅读全文
posted @ 2023-12-15 20:18 谁的小流浪 阅读(8) 评论(0) 推荐(0) 编辑
摘要:1、 阅读全文
posted @ 2023-11-13 15:47 谁的小流浪 阅读(24) 评论(0) 推荐(0) 编辑
摘要:一、 二、 阅读全文
posted @ 2023-10-11 14:47 谁的小流浪 阅读(51) 评论(0) 推荐(0) 编辑
摘要:#include <stdio.h> #include <stdlib.h> #include <execinfo.h> void print_backtrace(void) { void *bt[64]; char **btsym; int i, n; n = backtrace(bt, size 阅读全文
posted @ 2023-08-01 13:51 谁的小流浪 阅读(587) 评论(0) 推荐(0) 编辑
摘要:示例: #include <sys/mman.h> #include <stdio.h> #include <unistd.h> #include <stdlib.h> #include <fcntl.h> #include <sys/types.h> #include <sys/stat.h> # 阅读全文
posted @ 2023-06-15 11:45 谁的小流浪 阅读(69) 评论(0) 推荐(0) 编辑
摘要:在C语言中 void main(){ const int i = 0; int *j = (int *)&i; *j = 1; printf("%d,%d", i, *j); system("pause"); } 结果输出为1,1 在C++中 #include<iostream> using nam 阅读全文
posted @ 2022-08-21 23:48 谁的小流浪 阅读(24) 评论(0) 推荐(0) 编辑
摘要:转载地址:https://blog.csdn.net/weixin_38890593/article/details/106421584 阅读全文
posted @ 2021-03-31 10:44 谁的小流浪 阅读(122) 评论(0) 推荐(1) 编辑
摘要:解题思路队列可以用链表实现,而且链表实现的代码思路比较清晰,添加节点,头节点后移,删除节点,尾节点后移;队列也可以用两个栈实现,下面是思路:1、用一个栈来存放入队值,直到存满这个栈,时间复杂度O(1);2、另一个栈用来做出队列操作,一开始这个栈是空的,需要将入队栈的值倒序移过来,删除末尾值即可, 如 阅读全文
posted @ 2021-01-21 22:58 谁的小流浪 阅读(58) 评论(0) 推荐(0) 编辑
摘要:最近用到MongoDB C驱动程序,网上资料较少,所以记录分享。 一、简介 MongoDB C驱动程序(也称为“ libmongoc”)是一个库,用于C程序中操作MongoDB。 官方下载地址:http://mongoc.org/ 百度云分享:https://pan.baidu.com/s/1pqR 阅读全文
posted @ 2020-07-05 21:33 谁的小流浪 阅读(2284) 评论(0) 推荐(1) 编辑
摘要:注:表达式中数字均为正数 思路:遍历字符串参数,逐个拷贝字符直到遇见运算符,记录运算符和拷贝好的字符串;字符串结束只拷贝字符。 C版代码如下: #include<stdio.h> #include<string.h> #include<stdlib.h> int analysis(char *exp 阅读全文
posted @ 2020-05-17 23:30 谁的小流浪 阅读(2022) 评论(0) 推荐(0) 编辑
摘要:C语言中全局变量和局部变量的区别是他们的作用域不同,全局变量是整个C程序,局部变量是定义所在的大括号内,同一个作用域内不能定义两个同类型同名的变量,因为编译会报错。 由1个或者多个C文件组成的工程中,可以定义和全局变量同名同类的局部变量,但是不提倡这样使用,因为此时变量的值和变量被调用的位置有关系。 阅读全文
posted @ 2020-05-15 20:14 谁的小流浪 阅读(4860) 评论(0) 推荐(0) 编辑
摘要:一、去掉字符串指定字符 1 #include <stdio.h> 2 #include <string.h> 3 4 void del_char(char a[],char c) 5 { 6 int i,j; 7 for(i=0,j=0; *(a+i)!='\0'; i++) 8 { 9 if(*( 阅读全文
posted @ 2020-02-25 19:31 谁的小流浪 阅读(9069) 评论(0) 推荐(1) 编辑
摘要:一、大写转小写 参数:char指针或者char数组 功能:如果传入参数包含大写字母,将其转换成小写字母,其他字符保持不便; 1 #include <stdio.h> 2 #include <string.h> 3 4 char* CapToLow(char *data) 5 { 6 int i=0; 阅读全文
posted @ 2019-10-29 17:13 谁的小流浪 阅读(2480) 评论(0) 推荐(0) 编辑
摘要:摘自博客园:https://www.cnblogs.com/LiuYanYGZ/p/5903946.html 在C语言中利用PCRE实现正则表达式 1. PCRE简介 PCRE(Perl Compatible Regular Expressions即:perl语言兼容正则表达式)是一个用C语言编写的 阅读全文
posted @ 2019-09-24 14:24 谁的小流浪 阅读(2048) 评论(0) 推荐(0) 编辑
摘要:转载地址:https://wawlian.iteye.com/blog/1315133 小程序一: 十进制数字的字符串表示转换成对应的整数。例如:将“1234”转换成整数1234。 小程序二: 十六进制数的字符串转换成对应的整数。所谓的十六进制数的字符串形式是指字符串只包含'0'-'9'或者'a'- 阅读全文
posted @ 2019-07-28 17:25 谁的小流浪 阅读(16811) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起