hello head

int main()
{  
    char userNames[4][10] = {"joe", "betty", "betty", "xxx" }; 
    char phoneNums[4][10] = {"110", "119", "999", "911"};
    
    PhoneBook *s, *tmp;
    int i=0;  
  
    for (; i < 4; ++i)
    {
        s = (PhoneBook*)malloc(sizeof(PhoneBook));  
        strcpy(s->userName, userNames[i]);  
        strcpy(s->phoneNumber, phoneNums[i]); 
        /*printf("insert %s and %s.\n", s->userName, s->phoneNumber);*/
        
        /*插入到哈希表中*/
        InsertUserAndPhone(s);
    }  
    
    printf("all the usercnt = %d.\n", userCnt);
  
    /* 测试findPhoneNumber */
    char phoneToFind[MAX_PHONENUM_LEN];
    char *username = "betty";
    if (SUCCESS != findPhoneNumber(username, phoneToFind)) 
    {
        printf("error!!!!\n");
    }
    else
    {
        printf("%s 's phone number is %s.\n", username, phoneToFind);
    }
    
    
    /* 测试getAllUserAndPhone*/
    if (SUCCESS != getAllUserAndPhone())   
    {
        printf("error!!!!\n");
    }
    else
    {
        for (i = 0; i < userCnt; ++i)
        {
            printf("%s 's phone number is %s.\n", userAndPhone[i].userName, userAndPhone[i].phoneNumber);
        }
    }

    /* 测试deleteAllUserAndPhone */  
    deleteAllUserAndPhone();
    printf("userCnt = %d.\n", userCnt);
    if (SUCCESS != findPhoneNumber(username, phoneToFind)) 
    {
        printf("error!!!!\n");
    }
    else
    {
        printf("%s 's phone number is %s.\n", phoneToFind);
    }
    
    return 0;  
}  

 

posted on 2017-09-29 15:23  gardonkoo  阅读(109)  评论(0编辑  收藏  举报

hello foot