09 2013 档案
摘要:templateError_code List::remove(int position,List_entry &x){if(positioncount)return range_error;Node*previous,*following,*current; else if(position>0){previous=set_position(position-1);current=set_position(position);following=current->next;previous->next=following;} else if(position==0)
阅读全文
摘要:当执行此程序时,top_node原来所指向的内容在程序运行之后将会变成一堆垃圾,voidStack::operator=(constStack&original){Stacknew_copy(original);Node*temp=top_node;top_node=new_copy.top_node;new_copy.top_node=temp;}
阅读全文
摘要:Node firstnode('0');Node *p0=&firstnode;Node *p1=new Node('1',Null);p0->next=p1;Node firstnode('0');Node *p0=&firstnode;p0->next=Null;Node *p1=new Node('1',p0);Node *p2=p1;Node firstnode('0');Node *p0=&firstnode;Node *p1=newnode('1');
阅读全文
摘要:1、变量的地址就是变量的指针。变量的值和变量的地址是不同的概念,变量的值是该变量在内存单元中的数据。用来存放指针(地址)的变量就称为指针变量。 2、若把某变量的地址赋值给指针变量p,则称指针变量p指向该变量。3、通常指针变量可以通过以下几种方法获得地址:通过地址运算“&”赋值,指针变量的初始化,通过其他指针变量赋值用NULL给指针变量赋空值,以及通过调用标准函数赋值。4、 “*”称为指针运算符(单目运算符),也称取内容运算符。当指针变量p指向一个变量x时,可以用*p的形式存取该变量的值。此时,*p与变量x相互等价。5、取地址运算符“&”与指针运算符“*”作用在一起时,有相互“抵
阅读全文

浙公网安备 33010602011771号