最新 最热

【C 语言】字符串模型 ( 字符串翻转模型 | 借助 递归函数操作 逆序打印字符串 | 递归要素 | 递归停止条件 | 递归操作 )

递归操作 : 每次递归 , 字符串中的指针向后移动一位 , 直到字符串移动到最后一位 位置 ;

2023-03-29
1

【C 语言】字符串模型 ( 两头堵模型 )

业务逻辑 : 从 " sdfsdfsdabc4548411abc " 字符串中 , 找出 前后不为空 的 子串长度 ;

2023-03-29
0

【C 语言】字符串模型 ( strstr-while 模型 | 抽象函数模型 | 业务子函数接口定义要点 | 形参指针间接赋值 | 返回值状态 | 形参指针处理 | 形参指针判空 | 形参返回值 )

在上一篇博客 【C 语言】字符串模型 ( strstr-while 模型 ) 的基础上 , 将相关功能封装成 API 函数 , 将 主函数 与 子业务 函数分离开 ;

2023-03-29
0

【C 语言】字符串拷贝 ( 指针使用前判空 | while 空语句 )

在 void str_copy(char *from, char *to) 函数中 , 使用两个指针之前 , 首先要确保这两个指针都不为空 ;

2023-03-29
1

【C 语言】字符串拷贝 ( 优化指针操作 )

在上一篇博客 【C 语言】字符串拷贝 ( 字符串拷贝业务逻辑代码 | 分离 主函数 与 字符串拷贝 业务模型 ) 的基础上 , 优化指针操作 ;

2023-03-29
0

【C 语言】数组与指针操作 ( 数组符号 [] 与 指针 * 符号 的 联系 与 区别 | 数组符号 [] 与 指针 * 符号 使用效果 基本等价 | 数组首地址 与 指针 本质区别 )

参考 【C 语言】指针 与 数组 ( 指针 | 数组 | 指针运算 | 数组访问方式 | 字符串 | 指针数组 | 数组指针 | 多维数组 | 多维指针 | 数组参数 | 函数指针 | 复杂指针解读) 博客 , 进行理解 ;...

2023-03-29
0

【C 语言】字符串操作 ( 使用 数组下标 操作字符串 | 使用 char * 指针 操作字符串 )

将 指针 指向数组 首地址 , 然后可以借助 指针 运算 p + i , 计算从 p 地址开始的第 i 个元素的地址 ;

2023-03-29
1

【C 语言】指针间接赋值 ( 间接赋值三要素 | 间接赋值 使用的三种场景 )

三要素总结 : ① 定义实参和形参 ; ② 实参地址赋值给形参 ; ③ 使用形参指针修改实参值 ;

2023-03-29
0

【C 语言】指针间接赋值 ( 直接赋值 和 间接赋值 | 在子函数中间接赋值 )

在 函数体 内部 , 声明普通变量 , 如果 获取该变量的地址 , 将该 地址 传递给 函数形参 , 在外部函数中 , 通过指针地址 , 修改内存中的数据 ;

2023-03-29
0