C++语言密码验证String类和char

 时间:2024-10-11 21:52:12

1、//程序运行状态截图,以及源码。using namespace std;#include "iostream"稆糨孝汶;#include "conio.h"#include "string"int cout_password(string password){ cout<<endl<<"测试模块:输入的密码:"<<password<<endl<<endl;}int main(){ string user_user,password,if_user_password; char user_password[0XFF]; user_user="Administered"; password="admin"; cout<<"用户名:"<<user_user<<endl<<"密码:"; for(int sum=0;(user_password[sum]=getch())!='\r';sum++,cout<<"*"); cout<<endl; if_user_password=user_password; if(if_user_password.compare(password)==true) cout<<"验证状态:成功!"<<endl; else cout<<"验证状态:失败!"<<endl; cout_password(if_user_password); return 0;}

C++语言密码验证String类和char

3、user_user="Administered";password="admin";string变量初始化(可以中文)。

C++语言密码验证String类和char

5、for(int sum=0;(user_password[sum]=getch())!='\r';sum++,cout<<"忮氽阝另*");cout<<endl;使用char类型接收键盘输入的按键消息。并储存到数组中。每输入一次则输出“*”,结束条件是遇到回车。cout<<endl;作用输出换行,也是为了美观。

C++语言密码验证String类和char

7、if(if_user娄多骋能_password.compare(password)==true)cout<<"验证状态:成功!"<<endl;elsecout<<"验证状态:失败!"<<endl;将if_user_password和password的string变量做字符串对比。字符串全部一致执行cout<<"验证状态:成功!"<<endl;语句,不一致执行cout<<"验证状态:失败!"<<endl;语句。

C++语言密码验证String类和char
  • 用javascript制作网页背景色渐变特效
  • 城通网盘怎么下载城通网盘的资源
  • 怎么使用lol换肤魔盒
  • 如何锻炼自己的爆发力
  • 尿黄的原因是什么 小便发黄是怎么回事
  • 热门搜索
    五音不全怎么学唱歌 本领的近义词是什么 感冒一般几天能好 paypal怎么用 ps怎么改变图片颜色 成都博物馆 欣赏的近义词 用电饭煲怎么做蛋糕 垂头丧气的近义词 怎么更改ip地址