c语言中用字符串数组显示菜单的解决方法
来源:本站原创|时间:2022-11-25|栏目:C语言|
以前写菜单方面东西时往往重复, 发现这个方法还可以, 用一个指针的指针解决遍历问题.
代码如下所示:
复制代码 代码如下:
#include <stdio.h>
static char *menu[] = {
"1 --- push one item./n",
"2 --- pop one item./n",
"3 --- quit./n",
NULL
};
void Show_menu();
int main()
{
Show_menu();
return 0;
}
void Show_menu()
{
char **p;
p = menu;
while(NULL != *p)
{
printf("%s", *p);
*p ++;
}
}
您可能感兴趣的文章
- 01-10c语言求1+2+...+n的解决方法
- 01-10c语言 跳台阶问题的解决方法
- 01-10C语言 解决不用+、-、&#215;、&#247;数字运算符做加法
- 01-10深入解析最长公共子串
- 01-10用C语言实现单链表的各种操作(一)
- 01-10用C语言实现单链表的各种操作(二)
- 01-10基于C语言sprintf函数的深入理解
- 01-10C语言字符串操作总结大全(超详细)
- 01-10基于C语言fflush()函数的使用详解
- 01-10用c语言根据可变参数合成字符串的实现代码