C++程序在CodeBlocks上有一个错误,请高手指教!!!
部分代码如下:#include<cstring>#include<iostream>usingnamespacestd;structdata{intnum;charnam...
部分代码如下:#include<cstring>
#include<iostream>
using namespace std;
struct data
{int num;
char name[15];
data *next;
};
.......
void extra(data * head, data*&newhead) //extra为一函数名,不是主函数
//head为某已建立链表的头指针
{ data *s;
........
strcpy_s(s->name,head->name); //error: 'strcpy_s' was not declared in this scope
......
}
已经有包括:#include<cstring>,为什么还说'strcpy_s' was not declared ? 展开
#include<iostream>
using namespace std;
struct data
{int num;
char name[15];
data *next;
};
.......
void extra(data * head, data*&newhead) //extra为一函数名,不是主函数
//head为某已建立链表的头指针
{ data *s;
........
strcpy_s(s->name,head->name); //error: 'strcpy_s' was not declared in this scope
......
}
已经有包括:#include<cstring>,为什么还说'strcpy_s' was not declared ? 展开
展开全部
没有问题啊
#include<cstring>
#include<iostream>
using namespace std;
int main()
{
char t[20] = "";
strcpy_s(t,"Hello World");
cout<<t<<endl;
return 0;
}
我这样是可以的 是不是系统不同 或者你程序的其他部分有错误
#include<cstring>
#include<iostream>
using namespace std;
int main()
{
char t[20] = "";
strcpy_s(t,"Hello World");
cout<<t<<endl;
return 0;
}
我这样是可以的 是不是系统不同 或者你程序的其他部分有错误
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
code blocks确实有错误的。。。
上次一个题就因为这个浪费我俩小时,最后不甘心的提交了一下,结果.....我靠...AC了
但是VS什么的太慢了。。。还是凑活着用了
上次一个题就因为这个浪费我俩小时,最后不甘心的提交了一下,结果.....我靠...AC了
但是VS什么的太慢了。。。还是凑活着用了
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
额,常常有的事,明明有该函数却说一些代码未声明,用空格之类的拼拼人品吧!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询