當前位置:首頁 » 編程語言 » c語言輸入密碼顯示

c語言輸入密碼顯示

發布時間: 2024-08-25 05:49:47

1. c語言如何實現輸入密碼以星號顯示

C語言中可採用getch()函數來實現輸入密碼字元時,不顯示字元到終端上,這時,只需要顯示出一個相應的*就可以達到效果了。參考代碼及運行效果如下圖:

2. 怎樣用C語言實現密碼輸入時用'*'回顯

#include<conio.h>
for(……)
{
ch=getch();
putchar('*');
}

只要用getch讀入一個字元,然後putchar一個*就可以!

3. 用c語言寫登錄時,如何將輸入的密碼顯示為*號

要刪除*號的話,稍微改一下if(pwd==8)的處理,比如:
if(pwd==8)
{
if (zu > 0)
{
zuce.Pwd[zu-1]='\0';
zu--;
printf("%c",(char)8);
printf(" ");
printf("%c",(char)8);
}
// continue;
}else
用C的話密碼可能差不多就這樣處理吧,當然你的程式還需要改進一下,比如如果輸入的超過數組的容量就skip掉,避免內存溢出。還有對一些無效的字元比如箭頭按鍵,tab鍵等都skip掉,也就是限制合法字元的范圍。

熱點內容
sntp伺服器地址 發布:2025-09-18 09:28:36 瀏覽:552
phpunit 發布:2025-09-18 09:25:19 瀏覽:571
怎麼改伺服器的ip地址嗎 發布:2025-09-18 09:24:33 瀏覽:12
編譯703n固件 發布:2025-09-18 08:50:59 瀏覽:539
三星手機系統文件夾是哪個文件夾 發布:2025-09-18 08:48:45 瀏覽:282
rmijava 發布:2025-09-18 08:38:26 瀏覽:20
sql軟體和伺服器怎麼連接 發布:2025-09-18 08:27:47 瀏覽:938
手機java模擬器 發布:2025-09-18 07:13:29 瀏覽:418
linux線程的棧大小 發布:2025-09-18 07:09:42 瀏覽:635
廢舊電腦做linux伺服器 發布:2025-09-18 07:06:50 瀏覽:265