您的位置:

c语言dispstr,c语言display函数的用法

本文目录一览:

C中的display功能???

display()是显示函数,这个是用户自己定义,你想让他是什么函数就是什么函数完全看你自己,大多是表示输出显示函数.

C语言编程时,想达到:输入数字或字母而显示的是星号(类似于ATM取款时的密码显示方式)这样的效果,

在conio.h下有一个函数getch(),调用这个函数可以不显示用户输入的内容。

然后你只需要判断,用户输入后,自己往屏幕上输出一个星号,同是保存用户输入的内容即可

#include stdio.h  

#include conio.h  

  

#define MAX_STR_LEN  32  

  

char passwd[MAX_STR_LEN] = {0};  

  

char *GetPasswd(void)  

{  

    char c;  

    int i = 0;  

    int len = MAX_STR_LEN-1;  

      

    while ((c=getch()) != '/r')  

    {  

        passwd[i] = c;  

        putchar('*');  

        i++;  

        if (i = len)  

        {  

            break;  

        }  

    }  

      

    return passwd;  

}  

  

int main(void)  

{  

    char *dispstr = NULL;  

  

    dispstr = GetPasswd();  

    printf("/nthe password is : %s/n", dispstr);  

  

    return 0;  

}

C语言 display 什么意思

定义函数

void

display(void),声明子程序的意思。

display()

是子函数

中间填的是你返回去的数值的类型,就是实际参数。