在哈希码中仅使用“ this”字段并等于

时间:2019-10-08 10:59:07

标签: java equals hashcode

我只对对象的地址感兴趣。我正在考虑将可见的对象存储在哈希表中,因此稍后我将能够检查是否有重复项。下面的代码对这个任务有效吗?如果没有,为什么我还需要其他字段?

#include <stdio.h>
struct Emp
{
    int empid, salary;
    char name[100];
};
void getvalue(struct Emp *eform)
{
    printf("enter employee id\n");
    scanf("%d",&eform->empid);
    printf("enter employee salary\n");
    scanf("%d",&eform->salary);
    printf("enter employee name\n");
    scanf("%[^\n]s",eform->name);
}
void showvalue(struct Emp *eform)
{
    printf("\n\n");
    printf("employee id : %d\n",eform->empid);
    printf("employee salary : %d\n",eform->salary);
    printf("employee name : %s\n",eform->name);
}
void main()
{
    struct Emp A;
    printf("%s",n);
    getvalue(&A);
    showvalue(&A);
}

0 个答案:

没有答案