logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

数据结构之顺序表(C语言)

线性表、顺序表、线性表存储结构、顺序表初始化、顺序表数据插入、顺序表数据删除、按位插入、按位删除、顺序表的使用场景、适合场景、不适合场景

文章图片
#数据结构#c语言
C/C++函数调用时参数传递过程、调用约定与可变参函数的实现

参数传递过程、参数压栈顺序从右至左的影响、调用约定、__cdecl C/C++ 缺省调用方式、 __stdcall 、 __fastcall (快速调用约定,通过寄存器来传送参数)、C++的函数名修饰方式、thiscall 本身调用、C语言可变参函数的实现、可变参函数需要使用__cdecl调用约定的原因

文章图片
#c++#c语言
Linux实现查看文件内容的多种方式

more 分屏显示文件内容、more 按页显示文件内容、less文件内容查看器、head -n显示文件前n行内容、tail -n显示文件后n行内容、tail -f 实时查看文件内容

文章图片
#linux#运维#服务器
new与malloc的10点区别

new与malloc的10点区别:1. 申请的内存所在位置、2.返回类型安全性、3.内存分配失败时的返回值、4.是否需要指定内存大小、5.是否调用构造函数/析构函数、6.对数组的处理、7.new与malloc是否可以相互调用、8.是否可以被重载、9. 能够直观地重新分配内存、10. 客户处理内存分配不足

文件编辑(vi/vim)

文件编辑、命令模式、命令模式相关命令、删除、拷贝、撤销、恢复、光标跳转、编辑模式、编辑模式相关命令、末行模式、文件中字符串批量替换、保存文件、文件另存、从光标位置出发查找字符串、vim配置使显示行号

文章图片
#linux#vim
Linux系统上C语言程序编写与调试

可执行文件、C程序编译链接的过程、预处理、编译、汇编、链接、gcc编译器安装、gcc编译器使用、gcc一步编译、执行可执行程序的方法、make命令使用、make命令安装、makefile文件编写、gdb调试器安装、gdb调试C程序

文章图片
#linux#c语言
Linux系统上C语言程序编写与调试

可执行文件、C程序编译链接的过程、预处理、编译、汇编、链接、gcc编译器安装、gcc编译器使用、gcc一步编译、执行可执行程序的方法、make命令使用、make命令安装、makefile文件编写、gdb调试器安装、gdb调试C程序

文章图片
#linux#c语言
到底了