當前位置:
首頁 > 知識 > C語言新案例-手機密碼製作

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加加 的精彩文章:

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語言建立學生檔案(簡易版)