我的代码片段包含在(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()声明。 –