所在位置:主页 > 程序语言 > c语言中“-”怎么用呢??

c语言中“-”怎么用呢??

发布时间:2023-12-27 01:39来源:www.sf1369.com作者:宇宇

一、c语言中“-”怎么用呢??

C语言是一种计算机程序设计语言。它既有高级语言的特点,又具有汇编语言的特点。它可以作为系统设计语言,编写工作系统应用程序,也可以作为应用程序设计语言,编写不依赖计算机硬件的应用程序。因此,它的应用范围广泛。

C语言对操作系统和系统使用程序以及需要对硬件进行操作的场合,用C语言明显优于其它解释型高级语言,有一些大型应用软件也是用C语言编写的。

C语言具有绘图能力强,可移植性,并具备很强的数据处理能力,因此适于编写系统软件,三维,二维图形和动画。它是数值计算的高级语言。

常用的C语言IDE(集成开发环境)有Microsoft Visual C++,Borland C++,Watcom C++ ,Borland C++ ,Borland C++ Builder,Borland C++ 3.1 for DOS,Watcom C++ 11.0 for DOS,GNU DJGPP C++ ,Lccwin32 C Compiler 3.1,Microsoft C,High C,Turbo C等等

二、c语言程序设计中箭头->代表什么

成员运算符。

struct point

{

float x;

float y;

};

point a,*p=&a;

a.x=10;

a.y=100;

printf(%f\n,p->x);//访问a的成员x

三、c语言中->是什么运算符?

引用一个结构体或类的数据成员相当于用他们指针指向数据成员

object t;

tx;//用对象名加.来引用

object *p=&t;

p->x;//用指针加->来引用

四、C语言和C++中的::和->是什么意思?

::是作用域操作符,表示你引用的变量限定在该作用域内。

->是箭头操作符,设计它的目的是为了简化输入,以及增强程序的可读性的

->的功能相当于解引用操作符*和成员调用操作符.的组合体

例如:

class C

{

static int a;

}

访问a就可以使用C::a来访问,表明这个变量a具有类C的作用域。它在该类内可见。了解更多,那么namespace就是个很好的例子。

另外。

class C

{

private:

int a;

}

void main()

{

C *p=new C();

//访问a可以使用如下

(*p).a

或者直接

p->a

来访问,是不是更简单明了呢

}

二者的功能是一样的。总结就是,->的功能就是提供了一种对象指针更方便的访问对象成员的方法