注释这行代码int cx(char name[],struct lxr lxrm[100],int z){ int u=0; for(int i=0;i<z;i++){ if(strcmp(name,lxrm[i].name)==0){ printf("| %s\t| %s\t| %s\t| %s\t| %s\t| %d-%d-%d\t\n",lxrm[i].name,lxrm[i].xb,lxrm[i].dz,lxrm[i].dh,lxrm[i].qq,lxrm[i].s.year,lxrm[i].s.month,lxrm[i].s.day); u=1; } } if(u=0) return 1; }
时间: 2024-03-26 11:36:55 浏览: 121
只需zint.h和zint.lib库,无需动态链接库,即可使用
这是一个函数,函数名为cx,它有三个参数:一个字符数组name、一个结构体数组lxrm、一个整数z。这个函数的作用是在结构体数组lxrm中查找name所对应的结构体,并将其信息输出到屏幕上。如果找到了对应的结构体,则返回0;否则返回1。在函数中,首先将一个整型变量u初始化为0,然后通过for循环遍历结构体数组lxrm,如果找到了name对应的结构体,则将u赋值为1,并使用printf函数将该结构体中的信息输出到屏幕上。最后,如果u的值仍为0,则说明在结构体数组中没有找到对应的结构体,此时返回1。需要注意的是,在if语句中判断u是否为0时,应该使用"=="而不是"="。
阅读全文