質問です。今プログラムを解読しているんですが、わからない点がいくつかありますのでご教授お願いします。
まずif(!(t=search_hash(ltbl, buf)))はどういう条件なんでしょうか。tは構造体ポインタ変数、ltblはポインタ配列、bufは配列です。
それと、strdup(str)という関数があるのですが、調べても出てきませんでした。別に宣言されてないので自作の関数ではないようです。
これは何の関数なんでしょうか。それと、if (ltbl[i])、if(!t)というのもあるのですが、if文の条件が式でないので意味がわからず困ってます。
よろしくお願いします。