ÈçºÎʵÏÖÔÚCÊäÈëÃÜÂëʱºòÒÔ*ÏÔʾ£¿
СµÜ×î½üÓöµ½ÁËÒ»¸ö¿ÉÄܶÔÓÚһЩ¸ßÊÖÀ´ËµÊDzËÄñ¼¶µÄÎÊÌâ ÄǾÍÊÇÈçºÎÔÚCÓïÑÔÖÐʵÏÖÄ£ÄâµÇ½½çÃæ¼´ÔÚÊäÈëÃÜÂë×Ô¶¯Äܹ»ÒÔ*µÄÐÎʽÏÔʾ³öÀ´£¡²»ÊÇ˵»Ø³µºó²ÅÏÔʾ**лл
×îºÃ*¶¼±ðÏÔʾ£¬ÏÔʾ*»áÈÃÅԱߵÄÈË¿´µ½ÃÜÂëµÄλÊý
UNIX-likeµÄϵͳ£¬ÊäÈëÃÜÂëÆÁÄ»ÎÞ·´Ó¦µÄ£¬ÐÂÊÖ»¹ÒÔΪ¼üÅ̲»ÁéÁË
C/C++ code:
#include<stdio.h>
#include<conio.h>
#define N 20
void GetPassWord(char *p)
{
printf("password:");
int i=0;
while((*(p+i)=getch())!='\r')
{
putchar('*');
i++;
}
*(p+i) = '\0';
}
int main()
{
char a[N];
GetPassWord(a);
printf("\ncode is %s", a);
}
À´¸ö¼òµ¥µÄ¡£
#include <stdio.h>
#include <conio.h>
int main()
{char a[20];
int i=0;
printf("please enter your password:\n");
while(i <19&&(a[i]=getch())!='\r')
{if(a[i]=='\b')
{printf("\b \b");
i--;}
else {putchar('*');
i++;}
}
a[i]='\0';
printf("\nyour password is:%s",a);
getch();
return 0;}
Ïà¹ØÎÊ´ð£º
µØµãÔÚÉîÛÚÄÏɽ
¡¡¡¡×öCÈí¼þ¡£ÊÔÓÃ2K£¬²»ÖªµÀתÕý¸ø¹«Ë¾Ì¸¶àÉÙºÏÊʰ¡£¿
¡¡¡¡ÁíÍ⣬±¾ÈËС±¾£¬Ó¢ÓïÁù¼¶£¬ÊÔÓÃÈý¸öÔ±íÏÖµÃÒ²ËãÖÐÉÏˮƽ¡£µ«ÊÇÏÖÔÚ»¹²»ÄÜ×öÏîÄ¿¡£ÁíÍâ±ÏҵѧУûÓÐÃûÆø¡£
¡¡¡¡×ªÕý¸ø¹«Ë¾Ì¸¶àÉ ......
×î½üͻȻÏë×Ô¼ºÀ´ÊµÏÖÒ»¸öÎå×ÓÆå³ÌÐò,µ«²»ÖªµÀÔõô¿ªÊ¼,×Ô¼ºÒ²Ã»Ñ§»Í¼Ðκ¯Êý,ÄÜÔÚ¿ØÖÆÌ¨ÏÂÖ±½ÓдÂð>>>?????
¿ØÖÆÌ¨£¿±ÈͼÐνçÃæ¸üÂé·³¡£
http://search.download.csdn.net/search/%E4%BA%94%E5%AD%90% ......
ÇëÎʸ÷λ¸ßÊÖÈçºÎÓÃC/C++»ñµÃϵͳδ°²×°²¹¶¡
ºÃÏñºÜרҵµÄ¶«Î÷¡£¡£¡£
²é×¢²á±í
ÿ¸ö²¹¶¡Èç¹û°²×°Á˶¼»áÔÚ×¢²á±íÀïÃæµÇ¼Ç
ÇëÎÊÄܲ»ÄܸüÇåÎúЩ£¬ÎÒÏëÓÃc\c++²é³öÀ´£¬²»ºÃÒâ˼£¬ÎÒÊÇÐÂÊÖ¡£»¹ÍûÖ¸½Ì¡£Ð»
·ÖÖµ ......
ÓÃc/c++¶¨Î»É¾³ýÒ»ÐеÄÎÊÌâ¡£
ÎÊÌâ±³¾°£º
ËùÐèÊý¾ÝÏ൱´ó¡£aÓëbÎļþ¾ùΪһ×éÎļþ£¨a1£¬a2¡£¬b1£¬b2¡£©£¬aÎļþÓÐ×î´óÊý¾ÝÐÐÊý£¨Èç5000£©£¬ÒÔÐеÄÐÎʽ£¬´ÓaÎļþÖжÁÈ¡Êý¾Ý£¬½«aÖв»ÄÜ´¦ÀíµÄÊý¾Ý·ÅÔÚbÎ ......
×î½üÔÚ¿´Ò»¸öÓÃbisonʵÏÖµÄC parser,OSÊÇopensolaris¡£µ±ÓÃËüÀ´½âÎöÒ»¸ö¼òµ¥µÄhello.cʱ£¬³öÏÖ¡°/usr/include/sys/va_list.h: parse error before __gnuc_va_list¡±¡£´ò¿ªÎļþva_list.hºó·¢ÏÖÕâÑùÒ»ÐС°typedef __bu ......