C语言构建菜单界面

编程知识 行业动态 更新时间:2024-06-13 00:20:24

C语言构建菜单界面

  • 前言
  • 一、最开始的想法
  • 二、新的想法
  • 总结

前言

因为目前在做一个智能手表,所以需要一个菜单界面去选择相应功能。想的是先用C语言实现,然后再加到嵌入式的代码里面,以下是我用纯C语言实现菜单界面的过程。

一、最开始的想法

while+switch实现
通过switch语句选择对应菜单,while做死循环,保证我程序不会结束

这种写法的适用场景:
比如你现在写了三个函数,这些函数都是顺序执行的,你想在运行时选择对应的函数执行,那这份菜单代码是可以满足需求的。
相关代码如下:

#include<stdio.h>
#include <windows.h>
int menu_select(void);
int menu_out;		//定义一个返回上一级菜单 
int main()
{
	while(1)
	{
		switch(menu_select())
		{
			case 1:
				//system("cls");
				menu_out=1;				
				printf("这是二级菜单1内部
"); 
				/*
				在这里面写你自己想执行的功能函数
				*/
				printf("输入0返回上一级菜单:
"); 
				while(menu_out)			//只有当键盘输入为0时

更多推荐

C语言构建菜单界面

本文发布于:2023-03-29 20:35:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/a7b26cbeb7d3c3530987c0975a83aaea.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:菜单   界面   语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!