荟萃馆

位置:首页 > 计算机 > C语言

c语言中用字符串数组写菜单的代码

C语言1.22W

以前写菜单方面东西时往往重复, 发现这个方法还可以, 用一个指针的指针解决遍历问题.

c语言中用字符串数组写菜单的代码

代码如下所示:

复制代码 代码如下:

#include

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 ++;

}

}