char *strstr (const char *, const char *);
但是 在实际的使用过程中并不都是常量,都是的话,变量如何释放?
就会报错
: warning: pointer targets in passing argument 1 of ‘strstr’ differ in signedness [-Wpointer-sign]
使用的是
note: expected ‘const char *’ but argument is of type ‘unsigned char *’
使用强制转换的话,空间要不要了?
2。 编译的时候报警告:warning: assignment makes pointer from integer without a cast
出现这个警告的原因是在使用函数之前没有对函数进行声明,未经声明的函数原型一律默认为返回int值。