Преглед на файлове

修复了字符串比较的bug

SongZihuan преди 5 години
родител
ревизия
d754d2595a
променени са 2 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. BIN
      main
  2. 1 1
      main.c

+ 1 - 1
main.c

@@ -85,7 +85,7 @@ HashNode *find_node(HashTable *ht, char *key){
     }
     else{
         while(1){
-            if(strcmp(base_node->key, key)){  // 比较字符串的值,不可以直接使用 == [char *是指针,==只是比较俩字符串的指针是否一致]
+            if(!strcmp(base_node->key, key)){  // 比较字符串的值,不可以直接使用 == [char *是指针,==只是比较俩字符串的指针是否一致]
                 return base_node;
             }
             else if(base_node->next == NULL){  // 迭代找到最后一个节点,依然没有节点