您的位置:

c语言2010是什么,C语言%是

本文目录一览:

microsoft visual c++2010 是C语言编译器么

Microsoft Visual C++ 2010 是 C/C++ 语言 的编译器。

也就说,如果机器上安装了 Microsoft Visual C++ ,就可以完成对 C/C++ 源代码的编译了。Microsoft Visual C++ 作为功能强大的 IDE —— Visual Studio (VS)的一部分,用户群十分庞大,它一般都是伴随着 Visual Studio 2010 安装上的。另外的安装途径,还包括 QT 的安装,就是说如果你之前安装过 QT,也会带来 Microsoft Visual C++ 编译环境。

另外,和 Microsoft Visua C++ 同等关系是,gcc 编译器。gcc 是 GNU 下的一款编译器,Unix/Linux 系统几乎从诞生,就和 gcc 绑定在了一起。而因为它开源的天性,各种开源项目都是用的 gcc。现在的 gcc 的主要特点是,对最新 c/c++ 语言的标准支持及时,近些年在 Windows 平台上的应用也越来越广泛。其实还得益于,一些工具链例如 Eclipse,对 gcc 编译器的青睐。

MSVC 和 gcc 比起来的话,各有优缺。如果我们项目中有 MFC, ATL 这些东西,那只能选择 MSVC,因为 gcc 并没有对其的支持。而一旦涉及 SSE, intrinsics, 和inline assembly 这些的时候,gcc 会表现出明显的优势。

所以我们可以说 Microsoft Visual C++ 2010 是一款不错的 C/C++ 语言编译器。

C语言 (2010年3月 37)

dt[2]={1,2,3,4};给dt这个数组赋初值:

dt[0].x=1;dt[0].y=2;

dt[1].x=3;;

dt[1].y=4;

dt[2].x=0;;

dt[2].y=0;

//以下语句:

struct ord *p=dt;是将指针p指向数组dt的地址,也就是第一个数组元素的地址,即指向dt[0]

所以p-x就是dt[0].x等于1,然后++(p-x)等于:2。同理++(p-y)等于:3

所以运行结果应为:2 , 3

2010计算机二级C语言上机是用的什么C语言版本?

我是去年考的,当时我们用的是VC6.0,实际上是C++的编译器。而且上机考试前一般会有上机模拟,老师会指导一下用法。大概是考试前一周的时候吧。不过不知道你们那是用什么编译器,也许各个地方的都不一样吧。

计算机二级C语言关于VC++2010的使用?

要加上int,一般返回0.

很多老师甚至市面上的一些书籍,都使用了void main( ) ,其实这是错误的。

C/C++ 中从来没有定义过void main( ) 。

C++ 之父 Bjarne Stroustrup 在他的主页上的 FAQ 中明确地写着:

The definition void main( ) { /*... */ } is not and never has been C++, nor has it even been C.

在C99标准前,编译器时允许 void main( ) 编译通过的,尽管这种写法时不标准的。

目前,所有的c++编译器都要求main函数有返回值,具体有下面两种定义:

int main( )

int main( int argc, char *argv[] )

vs2010c++是c语言还是c#或是c++?

VS2010里的的VC组件可以选择针对MFC构架开发这时用的就是C++。

也可以选择.net架构开发,这时用的就是C#。

C语言是C++的前身,可以说C++是C语言的扩展,现在基本上不会使用单纯的C语言。

知识点延伸:

VS2010

是微软的

Visual

Studio中的2010版。Visual

Studio是一个多种编程环境及相关软件的集合系列工具,它一般包含C++、C#、JAVA、Basic、Foxpro(后来变成F#)等多种编程环境(随技术的发展不同版本包含的具体工具可能不同)。

在.net下可以进行所见即所得的开发,但注意的是,编译出来的程序不是真正的机器码,需要在.net运行库的支持下才能运行。

在MFC架构下不能进行所见即所得的开发,不过,能编译出真正的机器码,运行效率较高,可脱离.net环境运行。这是VC最传统的架构。