首页上一页 1 下一页尾页 1 条记录 1/1页
if(i>=8) i--; while(pwd[i]!=-1&&i>=0) i--; pwd[i]='\0'; 这一段程序到底在干什么?我实在不明白
发表在C语言图书答疑
2019-07-30
《C语言项目开发全程实录(附光盘)》第7章 企业员工管理系统 81页-82页
是否精华
是
否
版块置顶:
是
否
请问下面这段程序什么意思?
i=0;
while(!feof(fp)&&i<8)
pwd[i++]=getw(fp);
pwd[i]='\0';
if(i>=8) i--;
while(pwd[i]!=-1&&i>=0)
i--;
pwd[i]='\0';
strcpy(password,pwd);
前面不是有过pwd[i]='\0'吗?后面为什么又有pwd[i]='\0'呢?
if(i>=8) i--;
while(pwd[i]!=-1&&i>=0)
i--;
pwd[i]='\0';
这一段程序到底在干什么?我实在不明白