一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看

面試中編程實(shí)例

時(shí)間:2020-11-21 14:16:26 筆試題目 我要投稿

面試中編程實(shí)例

  編寫(xiě)一子程序,將一鏈表倒序,即使鏈表表尾變表頭,表頭變表尾

面試中編程實(shí)例

  解: struct example *reverse(head)

  struct example *head;

  {

  struct example p1,p2;

  p1=(struct example *)malloc(size);

  p1->key=head->key;

  p1->next=NULL;

  while(head->next!=NULL)

  {

  p2=head->next;

  head->next=(head->next)->next;

  p2->next=p1->next;

  p1->next=p2;

  }

  head=p1;

  return(head);

  }

  拓展:struct和class的區別

  答案:struct 的成員默認是公有的,而類(lèi)的成員默認是私有的`。struct 和 class 在其他方面是功能相當的。

  從感情上講,大多數的開(kāi)發(fā)者感到類(lèi)和結構有很大的差別。感覺(jué)上結構僅僅象一堆缺乏封裝和功能的開(kāi)放的內存位,而類(lèi)就象活的并且可靠的社會(huì )成員,它有智能服務(wù),有牢固的封裝屏障和一個(gè)良好定義的接口。

  既然大多數人都這么認為,那么只有在你的類(lèi)有很少的方法并且有公有數據(這種事情在良好設計的系統中是存在的!)時(shí),你也許應該使用 struct 關(guān)鍵字,否則,你應該使用 class 關(guān)鍵字。

【面試中編程實(shí)例】相關(guān)文章:

ASP編程實(shí)例大全10-16

Javascript簡(jiǎn)單實(shí)現面向對象編程繼承實(shí)例代碼11-18

英語(yǔ)面試如何成功:面試對話(huà)實(shí)例09-11

中望CAD渲染實(shí)例08-21

jQuery中delegate()實(shí)例用法11-12

Java中的動(dòng)態(tài)代碼編程08-15

JavaScript中的函數式編程11-15

JAVA編程面試題及答案09-16

PHP中curl的使用實(shí)例11-19

一级日韩免费大片,亚洲一区二区三区高清,性欧美乱妇高清come,久久婷婷国产麻豆91天堂,亚洲av无码a片在线观看