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 ++;
}
}
-
C/C++面试常考关键字
导语:结构式语言的显著特点是代码及数据的分隔化,即程序的各个部分除了必要的信息交流外彼此独立。下面就由小编为大家介绍一下C/C++面试常考关键字,欢迎大家阅读!C/C++面试常考关键字总结:ic关键字的作用?1)、static申明的变量为静态全局变量,该变量存储在静态数据区,...
-
C语言中文件操作详解及实例代码
在文件操作中除了打开操作以及读写操作,还有几种比较常见的操作。以下是本站小编搜索整理的关于这些操作中涉及到的函数,,需要的朋友可以参考本文!想了解更多相关信息请持续关注我们应届毕业生考试网!一.移动位置指针的函数rewind函数和fseek函数,这两个函数的原...
-
2017全国计算机二级《C语言》考试题及答案
在备考复习阶段,需通过大量试题练习,加深对考点的理解和掌握。以下是本站小编搜索整理的一份全国计算机二级《C语言》考试题及答案,供参考练习,希望对大家有所帮助!想了解更多相关信息请持续关注我们应届毕业生考试网!一、选择题1).我们所写的每条C语句,经过编译最...
-
C语言scanf函数应用问题解答
C语言的输入是由系统提供的库函数完成的。scanf函数是C语言中最常用且功能最强的输入函数,但该函数如使用不慎,就会出现错误或得不到预想的结果。以下结果都是基于VC++6.0运行环境。一、格式说明符和输入项的三对应(类型、个数、顺序)scanf函数格式中的格式说明(“%...