c语言问题求教 error C2065: 'strcat' : undeclared identifier

作者&投稿:夕寒 (若有异议请与网页底部的电邮联系)
error C2065: 'string' : undeclared identifier~

#include
#include
改为
#include
#include
using namespace std;

开头的时候没有对其定义
在 #include
之后加上 #include
C语言是一门通用计算机编程语言,应用广泛。C语言的设计目标是提供一种能以简易的方式编译、处理低级存储器、产生少量的机器码以及不需要任何运行环境支持便能运行的编程语言。
尽管C语言提供了许多低级处理的功能,但仍然保持着良好跨平台的特性,以一个标准规格写出的C语言程序可在许多电脑平台上进行编译,甚至包含一些嵌入式处理器(单片机或称MCU)以及超级电脑等作业平台。
二十世纪八十年代,为了避免各开发厂商用的C语言语法产生差异,由美国国家标准局为C语言制定了一套完整的美国国家标准语法,称为ANSI C,作为C语言最初的标准。 目前2011年12月8日,国际标准化组织(ISO)和国际电工委员会(IEC)发布的C11标准是C语言的第三个官方标准,也是C语言的最新标准,该标准更好的支持了汉字函数名和汉字标识符,一定程度上实现了汉字编程。

#include "string.h"
#include "stdio.h"//这里改成#include "stdio.h"
#define n 1000
int main(int argc, char* argv[])
{
printf("**************第七单元 字符串处理****************
");
char a[n]= {"asfdjaslkdjalsd"};
char b[n]={"asfdasfnalskhnflkasgflasd"};
printf("字符串为%s
",a);
puts(a);
strcat(a,b);
puts(a);
printf("Hello World!
");
return 0;
}



#include "string.h"

改为 #include <string.h>


清原满族自治县15019891425: 请教一个C语言的问题:error C2065: 'BLUE' : undeclared identifier error
漆南欧迈: 标识符BLUE和YELLOW未定义:这些标识符在Turbo C中的头文件conio.h里有定义,在VC++中没有定义.另外VC++中也没有定义textcolor, textbackground函数.

清原满族自治县15019891425: 为什么我的C代码正确但在trubo C 2.0里面提示错误? -
漆南欧迈: 这是常有的事情,如果复制黏贴解决不了问题,干脆安样子重新敲击,一遍应该就正确了,产生这种情况如果编码没有问题,那就有可能是标点是否全角或者半角,还有最有...

清原满族自治县15019891425: 菜鸟求c语言编辑高手解析错误啊!希望能将每条错误用汉语解释一下下... 感谢啊!! -
漆南欧迈: (1)编译错误,#include 命名中需要文件名(3)编译错误,TYPE语法错误(4)编译错误,未定义的标识符FLOAT(4)编译错误,丢失...

清原满族自治县15019891425: C语言出现error LNK2001错误 -
漆南欧迈: VC++时经常会遇到链接错误LNK2001,该错误非常讨厌,因为对于编程者来说,最好改的错误莫过于编译错误,而一般说来发生连接错误时,编译都已通过.产生连接错误的原因非常多,尤其LNK2001错误,常常使人不明其所以然.如果不深...

清原满族自治县15019891425: C语言编译错误C1010该怎么解决? -
漆南欧迈: 在编译VC++6.0是,出现fatal error C1010: unexpected end of file while looking for precompiled header directive 的错误. 解决方法: 1、如果发生错误的文件是由其他的C代码文件添加进入当前工程而引起的,则Alt+F7进入当前工程的 Settings,...

清原满族自治县15019891425: 各位大神求教,这个error在哪里呢? -
漆南欧迈: #include #define PRICE 30 int main() { int num,total; num=10; total = num * PRICE; printf("total = %d\n",total); return 0; }

清原满族自治县15019891425: 我的C语言程序为什么老是显示有错误,执行不了? -
漆南欧迈: 你是出现unable to open input file “cos.obj” 吧? 一个很简单的处理方法就是把TC安装到C盘下(最好是根目录). 现在网上下的一般都是压缩包吧?右键点它,再左键点“解压文件...”,选目录的时候就选“C:\”. 其实还有好多方法啦~~比...

清原满族自治县15019891425: C语言出现异常怎么解决? -
漆南欧迈: 操作起来很简单:在菜单栏以此单击"Build"→“Bulid Options”弹出一个对话框,在Category那有个下拉列表的(默认好像是C++ Language),点击选择C Lanuage.然后紧接着下面有五个小钩钩,去掉最后一个.(或者把Raw Options下面那个框里的-fallow-single-precision删掉,是一样的.)点击OK,完成.我的Cfree还没汉化,不知道你的汉化了没,所以直接照我的来告诉你了.天哪…这个问题也困扰了我很久,装了无数个版本的Cfree…

清原满族自治县15019891425: C语言代码提示错误 -
漆南欧迈: 共有3处错误 #includevoid main() { int max(int x,int y); int a,b,c; scanf("%d,%d,&a,&b");/*这里应该是scanf("%d%d",&a,&b);*/ c=max(a,b); printf("max=%d\n,c")/*这里少加了一个分号*/ } int max(int x,int y);/*这里多加了一个分号*/ { int z; if(x>y) z=x; else z=y; return(z); }

清原满族自治县15019891425: c语言 问题error C2059: syntax error : 'constant' -
漆南欧迈: 解决方法是把你的#define N 10 这句话放在所有包含头文件include语句的下面的位置也可以建议你不要用宏const int N=10;这样也可以你的N是个宏会被替换成10...

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网