我的代碼片段包含在(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);
它表明:
交流轉換器:37:警告:指針和整數之間的比較
我怎樣才能解決這個問題?
'extract_colon_unit'返回什麼? – interjay
你的'extract_colon_unit'聲明如何?在使用發生之前是否聲明? –
請發佈extract_colon_unit()聲明。 –