C語言新案例-手機密碼製作
#include
#include
#include
void InputPass(char pw[])//輸入密碼,用數組存儲
{
char ch;//用戶輸入密碼字元 輸入字元
屬於回車的意思
const char* pold=pw;//保存密碼數組的首地址,用於循環內的比較
while((ch=getch())!="
")//循環輸入每個字元並判斷不等於
{
if(ch==""&&pw>pold)//如果按下的是退格鍵並且字元數組中有數據,我們才進行退格操作
{
printf(" ");
--pw;
continue;
}
printf("*");
*pw=ch;//把獲取的字元賦給pw指針所指向的那塊存儲區域
++pw;
}
*pw=" ";//加上字元串結尾標記
}
int main()
{//數組是用來存儲一堆相同數據類型的數據
char my_pw[10];//我輸入的密碼
printf("
請輸入密碼:
");
InputPass(my_pw);
printf("用戶輸入的密碼是:%s
",my_pw);
return 0;
}
想要一起學習C++的可以加裙二四八八九四四三零,裙內有各種資料滿足大家,歡迎加裙


※C語言新人常見問題與錯誤
※用Unity3D開發遊戲,熟悉C語言和C加加是否重要?
※神級程序員成長為大牛的必經之路C語言指針專題—為何要學習指針
※C語言及UNIX之父丹尼斯·里奇
TAG:C加加 |
※3D印表機械手:能把文字語言轉化成手語
※X設計語言新詮釋 黑鯊遊戲手機2現場圖集
※C語言入門---程序結構
※C語言編程新手基礎入門學習
※C 的語言編程
※亞馬遜NAACL新論文:如何教Alexa語音助手快速理解新語言
※語言密碼:解密中西方語言
※為什麼明星公司會選擇Go作為編程語言?
※C語言編程入門:用C語言輸出九九乘法表
※C語言編程小白菜鳥必學C語言編程簡易小程序——飛機航空訂票系統
※為什麼 JSON 不適合作為配置語言?
※Go 語言編程
※C語言編程學習新手快速入門——真或假
※程序猿大神教你學C語言編程新手入門基礎:指針數組與數組指針
※C 語言的封裝
※C語言計算-愛因斯坦數學題
※編程語言排行中找不見它的編程語言VBA
※怎樣攻克SCI論文撰寫語言關
※程序員,這門編程語言不輸 C/C+!
※用c語言建立學生檔案(簡易版)