在Visual C++6.0里,出现了C2065的错误,代码及错误详细见补充。

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在Visual C++6.0里,出现了C2065的错误,代码及错误详细见补充。相关的知识,希望对你有一定的参考价值。

代码如下:
#include "stdafx.h"
int main()

int max(int x,int y);
int a;b;c;
scanf("%d,%d",&a,&b);
c=max(a,b);
printf("max=%d\n",c);
return 0;

int max(int x,int y)

int z;
if(x>y)z=x;
else z=y;
return(z);


错误信息:
--------------------Configuration: 1 - Win32 Debug--------------------
Compiling...
1.cpp
C:\Program Files\Microsoft Visual Studio\MyProjects\1\1.cpp(7) : error C2065: 'b' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\1\1.cpp(7) : error C2065: 'c' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\1\1.cpp(8) : error C2065: 'scanf' : undeclared identifier
C:\Program Files\Microsoft Visual Studio\MyProjects\1\1.cpp(10) : error C2065: 'printf' : undeclared identifier
执行 cl.exe 时出错.
1.exe - 1 error(s), 0 warning(s)

把程序中int a;b;c;这句话改下
改成int a,b,c;多个变量同类型定义的时候要求,变量之间用,分割开。
还有,如果想使用scanf和printf函数,必须包含头文件
在程序的开头加上#include<stdio.h>这句话
参考技术A 需要头文件 #include <stdio.h>

int a;b;c;
改为:
int a, b, c;
参考技术B 前面加入:
include <stdio.h>

visual c++是啥?

是不是在记事本里编辑的?

Visual C++,微软公司高级可视化计算机程序开发语言,也就是C语言。

C语言被人们称为近十年来对计算机程序设计最大的贡献之一。它有高级语言简单易用的特性,又可以完成汇编语言才能做的许多工作。因此,C语言特别适合用来编写各种复杂软件。如果说BASIC语言是初学者和业余爱好者的编程语言的话,那么C语言就是专业人员的编程语言了。

扩展资料:

主要特点

c语言是一种结构化语言,它有着清晰的层次,可按照模块的方式对程序进行编写,十分有利于程序的调试,且c语言的处理和表现能力都非常的强大,依靠非常全面的运算符和多样的数据类型,可以轻易完成各种数据结构的构建,通过指针类型更可对内存直接寻址以及对硬件进行直接操作。

(1)简洁的语言

C语言包含有各种控制语句仅有9种,关键字也只有32 个,程序的编写要求不严格且多以小写字母为主,对许多不必要的部分进行了精简。

语句构成与硬件有关联的较少,且C语言本身不提供与硬件相关的输入输出、文件管理等功能,如需此类功能,需要通过配合编译系统所支持的各类库进行编程,故c语言拥有非常简洁的编译系统。

(2)具有结构化的控制语句

C语言是一种结构化的语言,提供的控制语句具有结构化特征,如for语句、if⋯else语句和switch语句等。可以用于实现函数的逻辑控制,方便面向过程的程序设计。 

(3)丰富的数据类型

C语言包含的数据类型广泛,不仅包含有传统的字符型、整型、浮点型、数组类型等数据类型,还具有其他编程语言所不具备的数据类型,其中以指针类型数据使用最为灵活,可以通过编程对各种数据结构进行计算。

(4)丰富的运算符

c语言包含34个运算符,它将赋值、括号等均视作运算符来操作,使C程序的表达式类型和运算符类型均非常丰富。

(5)可对物理地址进行直接操作

C语言允许对硬件内存地址进行直接读写,以此可以实现汇编语言的主要功能,并可直接操作硬件。c语言不但具备高级语言所具有的良好特性,又包含了许多低级语言的优势,故在系统软件编程领域有着广泛的应用。

参考资料来源:百度百科-visualc++

参考技术A 你初学C++的时候,估计都是从main()开始,你的输入和输出都是在一个黑窗口(CMD)里进行的,很不友好。
Visual C++就是看得见的C++。是微软对C++的实现,里面提供各种C++程序的开发工具,比如ISO C++,ATL,MFC以及微软扩展后的C++/CLI程序。用这个你不仅可以写老的CMD程序,你还可以写Windows程序,从某种意义上说你可以做任何事情(那得看实力了,呵呵)
如果你有兴趣也可以在记事本里写程序,但是既然有了强大的IDE,为什么不用呢?本回答被提问者和网友采纳
参考技术B 不是的 是微软出的一种C++的平台 说白了就是一软件
在这个平台上可以编C++的代码 可以编辑 可以建立工程
功能很多的
有兴趣的话可以下个 学C++肯定要用到它
参考技术C visual c++是一种语言平台,可以下载visual c++ 6.0(集成开发环境)(说白了就是一个软件)用c++这种程序设计语言来编写程序。
有兴趣的上网找本电子书深入了解吧。推荐《C++ Primer Plus第五版》
参考技术D 软件,微软开发,c++编程平台,内涵编译器,并且有编图形界面的windows函数。

以上是关于在Visual C++6.0里,出现了C2065的错误,代码及错误详细见补充。的主要内容,如果未能解决你的问题,请参考以下文章

用visual c ++时,当一个程序运行后,怎么运行第二个程序啊

在Visual C++6.0中,我做了两个工程,但是我想在一个工程里任意调用另外一个工程的头文件,怎么做啊

运行visual c++6.0 时,出现 "应用程序无法正常启动(0xc00001420xc0000142"。

★关于Visual C++的安装问题

Visual C++6.0打开后出现程序无法正常启动(0xc0000142),之前可以用的,后来win10更新就不行了,求解救

visual c++是啥?