- 博客(5)
- 收藏
- 关注
原创 C语言基础
const修饰指针:1.const在 * 左边,指针指向的值( * p)不能修改;2.const在 * 的右边,指针本身§不能修改。变长数组必须是自动存储类型,不能用static或extern存储类别说明符。变长数组:在创建数组时,数组的维度可以使用变量;一旦创建,大小就不能改变。一级解引用时可以将非const指针赋值给const指针。未定义行为,gcc中n=13;clang中n=10。声明带变长数组的函数,row,col必须在arr前面。两级解引用时会不安全。
2025-02-24 20:06:06
194
原创 Git基础
合并分支(需review)应该在远程仓库用pull request,而不能本地仓库merge。工作区 暂存区 版本库 (远程仓库Github).gitignore:让git不再管理当前目录下的某些文件。输入命令,创建git仓库,让git来管理当前目录下的文件。相当于给特定哈希值的对应提交取一个简洁的别名。将文件添加到暂存区 (工作区—>暂存区)在.gitignore写入要忽略的文件。查看已存在的远程仓库,删除远程仓库。红色:新增的文件或者修改的文件。生成版本 (暂存区—>版本库)
2025-02-22 19:23:20
471
原创 C语言插入排序
将数据分已排序和未排序两部分。第一个数据已排序部分只有第一个元素,所以从第二个元素开始排序,将该元素插入到已排序的部分,依次向后插入所有元素。
2025-02-18 22:19:57
135
1
原创 C语言的system函数
在调用外部程序运行期间,system函数所对应的子进程处于阻塞状态,会一直等待外部程序执行完毕退出。只有程序关闭后,子进程才会结束执行,system函数才会返回。QQ是交互式应用程序,运行时占用大量系统资源,关闭时要清理缓存等,完成这些才能结束QQ进程,system函数返回。计算器是轻量型的程序,执行的是简单的任务,执行完毕自动结束进程。system调用时,程序快速执行,system快速返回,不用手动关闭。2.成功打开,手动关闭程序后返回0。3.成功打开,手动关闭后返回-1。1.成功打开,直接返回0。
2025-02-06 21:39:42
261
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人