- 博客(44)
- 收藏
- 关注
原创 Linux进程知识点
在 Linux 编程中,getpid 是用于获取 ** 当前进程 ID(PID)** 的系统调用,是进程标识和管理的基础函数。ps axj:查看进程组和会话信息,输出包含 PGID(进程组 ID)、SID(会话 ID),适用于作业控制分析。Ctrl+C 是终端快捷键,按下后会向前台运行的进程发送 SIGINT 信号(中断信号,编号 2),请求进程终止。若不指定信号,默认发送 SIGTERM 信号(编号 15,优雅终止,允许进程清理资源);-9(SIGKILL):强制终止(进程无机会清理,用于顽固进程);
2025-11-17 14:46:26
497
原创 Linux权限知识点
分为所有者(u)、组用户(g)、其他用户(o) 三类,对应文件 / 目录的不同访问群体。读(r,4):可查看文件内容或目录下的文件列表;写(w,2):可修改文件内容或在目录中创建 / 删除文件;执行(x,1):可运行文件(如脚本、程序)或进入目录。如:-rw-r–r-x,第一位-表示文件类型(d为目录),后三位rw-是所有者权限,中间r–是组用户权限,最后r-x是其他用户权限。每类权限的数值为读+写+执行的累加,如rwx对应7(4+2+1)、r–对应4、r-x对应5。完整权限示例:755表示所有者rw
2025-11-16 23:48:48
905
1
原创 截取一个字符串的一部分赋值给另一个字符串
s是string s1从下标pos开始len个字符的拷贝。如果pos>s1.size(),构造函数未定义。不管len是多少,构造函数至多拷贝s1.size()-pos个字符。包含s中从pos开始的n个字符的拷贝。pos的默认值为0。n的默认值为s.size()-pos,即拷贝从pos开始的所以字符。
2024-10-29 23:50:16
370
原创 读取数量不定的输入数据
在Windows系统中,输入文件结束符的方法是Ctrl+Z然后再按enter。在UNIX系统中,包括Max OS X系统中,文件结束符输入时Ctrl+D。
2024-10-28 17:16:07
410
原创 C++模板
class 类模板名``## 2. 类模板的实例化类模板实例化需要在类模板名字后跟<>,然后将实例化的类型放在<>中即可,类模板名字不是真正的类,而实例化的结果才是真正的类。```cpp// Stack是类名,Stack<int>才是类型//是错误的// int// double。
2024-10-18 00:07:40
352
原创 缺省参数(默认参数)
缺省参数是声明或定义函数时为函数的参数指定⼀个缺省值。在调⽤该函数时,如果没有指定实参则采⽤该形参的缺省值,否则使⽤指定的实参,缺省参数分为全缺省和半缺省参数。函数声明和定义分离时,缺省参数不能在函数声明和定义中同时出现,规定必须函数声明给缺省。3.C++规定半缺省参数必须从右往左 依次连续缺省,不能间隔跳跃给缺省值。2.全缺省就是全部形参给缺省值,半缺省就是部分形参给缺省值。
2024-10-04 21:57:48
159
原创 C++输⼊&输出
使⽤C++输⼊输出更⽅便,不需要像printf/scanf输⼊输出时那样,需要⼿动指定格式,C++的输⼊ 输出可以⾃动识别变量类型,C++的流能更好的⽀持⾃定义类型对象的输⼊输出。cout/cin/endl等都属于C++标准库,C++标准库都放在⼀个叫std(standard)的命名空间中,所以要 通过命名空间的使⽤⽅式去⽤他们。1.<iostream> 是 Input Output Stream 的缩写,是标准的输⼊、输出流库,定义了标准的输⼊、输。是流插⼊运算符,>>是流提取运算符。
2024-10-04 21:46:13
373
原创 杨辉三角形
在屏幕上打印杨辉三角。11 11 2 11 3 3 1……按照题设的场景,能发现数字规律为:d[i][j] = d[i - 1][j] + d[i - 1][j - 1]。所以我们只要按照这个方法填表即可。void yangHuiTriangle(int n){ int data[30][30] = { 1 }; //第一行直接填好,播下种子 int i, j; for (i = 1; i < n; i++) //从第二行开始填 { data[i][
2024-07-14 17:17:16
196
1
原创 调用merge函数,实现将指针s所指的字符串的反序和正序连接后形成一个新的字符串并放在原处
【代码】调用merge函数,实现将指针s所指的字符串的反序和正序连接后形成一个新的字符串并放在原处。
2023-12-22 16:35:01
1089
原创 已知Fibonaccci数列为1,1,2,3,5,8,13...,使用递归法写一个求Fibonaccci数的函数,在main()函数输入一个自然数,输出不小于该自然数的最小的一个Fibonacci数
【代码】已知Fibonaccci数列为1,1,2,3,5,8,13...,使用递归法写一个求Fibonaccci数的函数,在main()函数输入一个自然数,输出不小于该自然数的最小的一个Fibonacci数。
2023-12-09 14:12:30
550
原创 已知Fibonaccci数列为1,1,2,3,5,8,13...,使用递归法写一个求Fibonaccci数的函数,在main()函数输入一个自然数,输出不小于该自然数的最小的一个Fibonacci数
【代码】已知Fibonaccci数列为1,1,2,3,5,8,13...,使用递归法写一个求Fibonaccci数的函数,在main()函数输入一个自然数,输出不小于该自然数的最小的一个Fibonacci数。
2023-12-08 17:26:17
1403
原创 寻找具有下列特性的四位正整数,其百位数为0,去掉百位数0可以得到一个三位正整数,而该三位正整数乘以9等于原四位正整数
【代码】寻找具有下列特性的四位正整数,其百位数为0,去掉百位数0可以得到一个三位正整数,而该三位正整数乘以9等于原四位正整数。
2023-12-08 16:36:08
888
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅