c语言中用字符串数组显示菜单的解决方法

 更新时间:2013年05月28日 09:16:52   作者:  
本篇文章是对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 ++;
 }
}

相关文章

  • C语言实现24位彩色图像二值化

    C语言实现24位彩色图像二值化

    这篇文章主要为大家详细介绍了C语言实现24位彩色图像二值化,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2021-10-10
  • C语言简明讲解快速排序的应用

    C语言简明讲解快速排序的应用

    快速排序由于排序效率在同为O(N*logN)的几种排序方法中效率较高,因此经常被采用,再加上快速排序思想----分治法也确实实用,因此很多软件公司的笔试面试,包括像腾讯,微软等知名IT公司都喜欢考这个,还有大大小的程序方面的考试如软考,考研中也常常出现快速排序的身影
    2022-05-05
  • C++关键字thread_local学习笔记

    C++关键字thread_local学习笔记

    这篇文章主要为大家介绍了C++关键字thread_local学习笔记,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-10-10
  • FFmpeg实现变速播放的两种方法总结

    FFmpeg实现变速播放的两种方法总结

    这篇文章主要为大家详细介绍了FFmpeg中实现变速播放的两种方法,文中的示例代码讲解详细,具有一定的学习价值,感兴趣的可以了解一下
    2023-07-07
  • C++中的引用与高级函数详解

    C++中的引用与高级函数详解

    这篇文章主要介绍了C++中的引用与高级函数详解,概念:引用是为已存在的变量取了一个别名,引用和引用的变量共用同一块内存空间,需要的朋友可以参考下
    2023-07-07
  • C语言中对字母进行大小写转换的简单方法

    C语言中对字母进行大小写转换的简单方法

    这篇文章主要介绍了C语言中对字母进行大小写转换的简单方法,是C语言入门学习中的基础知识,需要的朋友可以参考下
    2015-08-08
  • windows下用c++获取本机ip地址的三种方法

    windows下用c++获取本机ip地址的三种方法

    工作过程中遇到一个需求,需要获取本机ip地址,同时获取本机网络连接情况,即网线是否连接,经过多番搜索,本文给大家介绍了3种方案,通过代码示例介绍的非常详细,需要的朋友可以参考下
    2023-11-11
  • 解析C语言结构体及位段

    解析C语言结构体及位段

    今天小编就为大家分享一篇关于解析C语言结构体及位段,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2018-12-12
  • C语言实现动态版通讯录的示例代码

    C语言实现动态版通讯录的示例代码

    这篇文章主要为大家详细介绍了如何利用C语言实现一个简单的动态版通讯录,文中的示例代码讲解详细,对我们学习C语言有一定帮助,需要的可以参考一下
    2022-08-08
  • c语言conio.h基本知识点总结

    c语言conio.h基本知识点总结

    在本篇文章里小编给大家分享的是关于c语言conio.h是什么意思的相关知识点,需要的朋友们可以学习参考下。
    2020-02-02

最新评论