复制字符串到数组警告
本帖最后由 一世轻尘 于 2020-12-28 19:35 编辑#include<stdio.h>
#include<stdlib.h>
#include<string.h>
int main()
{
char *p="www.mingribook.com";
char str;
strcpy(str,p);
printf("%s",str);
system("pause");
return 0;
}这个警告是么意思{:10_257:} 警告的意思是将一个常量字符串转化成了char *
也就是这一句
char *p="www.mingribook.com";
修改成
const char *p="www.mingribook.com";
就可以去除警告。
页:
[1]