文章目录
一、指针数组用法 ( 自我结束能力 )
二、完整代码示例
一、指针数组用法 ( 自我结束能力 )
----
在上一篇博客 【C 语言】数组 ( 指针数组用法 | 命令行参数处理...) 中的主函数中的 char**env 参数 , 这是个 指针数组 , 其传入参数后 , 退化为 二级指针 , 但其有着 自我结束能力 , 该 指针数组 中的最后一个指针 指向的地址 为 NULL ,...不知道该 指针数组 中的 指针元素个数 , 但是知道该数组中最后一个元素的值为 '\0' ,
// 指针数组 , 数组中存放着指针 , 每个指针指向 字符串 常量
// 字符串常量在...就是在 指针数组 最后一个元素 设置 0 , '\0' , NULL 这三个值中的任意一个值 ; 遍历时 , 使用 menu_array[i] !..., 数组中存放着指针 , 每个指针指向 字符串 常量
// 字符串常量在 全局区 中
char* menu_array[] = {
"query",
"