求助,两点不能理解
#include<stdio.h>#include<string.h>
int main()
{
char str[260];
int flag;
while(1)
{
printf("Please input password:\n");
scanf("%s",str);
flag=strcmp(str,"123456");
if(flag == 0)
{
printf("Congratulation!you have passed!\n");
break;
}
else
{
printf("incorrect password!\n\n");
}
}
getchar();
getchar();
}
这个编码是我在视频里看到的,我就打了出来,但是有两个地方不能理解,①:str[260]这里是[260]是什么意思呢②flag=strcmp(str,"123456")是什么意思,查了百度百科,没能懂。。。