1.在cvi中,定义了一个结构体
struct point
{
point *next;
int a;
point *back;
};
想建立一个双向链表,编译通不过,改在vc++中就可以了,查了查c及c++的书,确实是这样,c语言中应为:
struct point
struct point *next;
int a;
struct point *back;
};
关键字struct不可省,c++语言中则都可以了,cvi是一款基于c语言的快速开发工具,类似定义时应用c语言的语法编写。
2.int(4个字节)型可和指针(32位)强制类型转换
例如:
int i;point *p;
p = new point;
i = (int) p;
文章评论(0条评论)
登录后参与讨论