标签:判断 函数 登录 用户 C++ 学习 注册 第五天 布尔
今日内容:用户登录注册系统
用户登录注册系统
创建cpp文件并声名函数:
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006923-291327652.png)
创建结构体头文件:
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233007013-1207564493.png)
导入头文件:
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006820-1268540862.png)
![]()
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006817-1582516646.png)
定义注册函数:
初始化用于输入信息的局部变量
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006932-1381956565.png)
判断输入的性别是否正确
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006847-1489475195.png)
实例当前注册的对象 并将注册的用户信息存储在全局变量中(存贮在数据库中)
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006979-581358866.png)
优化性别判断
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233007027-225373624.png)
用户登录函数:
在全局函数里面设计一个布尔标记用来判断登录是否成功
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006730-1438111205.png)
如果登录成功就把布尔标记设计为true
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233007033-1580872653.png)
判断登录成功函数:
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006835-1563034593.png)
修改密码函数:
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006929-1585041325.png)
定义全局变量来判断失败次数:
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006649-2004432181.png)
主游戏函数:
局部变量option用于判断选择的次序 布尔变量用于判断选择正确与错误
![](/i/l/?n=23&i=blog/3074431/202304/3074431-20230416233006973-1729999117.png)
数据的本地化存储
标签:判断,
函数,
登录,
用户,
C++,
学习,
注册,
第五天,
布尔
From: https://www.cnblogs.com/xiangyangzhenshoushi/p/17324431.html