私のコードフラグメントには次が含まれています(36と37は行番号です):
36 char* colon_unit = extract_colon_unit( zPath, path, &p_index);
37 if (colon_unit == NULL)
コンパイル中に、次の警告が表示されます。
ac:36: 警告: 初期化により、キャストなしで整数からポインタが作成されます
ポインターを外すと、
char colon_unit = extract_colon_unit( zPath, path, &p_index );
それが示している:
ac:37: 警告: ポインタと整数の比較
どうすれば修正できますか?