西华师范大学学报:自然科学版
西華師範大學學報:自然科學版
서화사범대학학보:자연과학판
Journal of China West Normal University:Natural Science Edition
2012年
2期
213-217
,共5页
何先波%李明东%王锦%李宝林%张刚园
何先波%李明東%王錦%李寶林%張剛園
하선파%리명동%왕금%리보림%장강완
双向循环链表%Linux内核%开源软件
雙嚮循環鏈錶%Linux內覈%開源軟件
쌍향순배련표%Linux내핵%개원연건
double-linked circular list%Linux kernel%open source software
Linux内核源代码设计体现了大型计算机软件设计成熟的理论和高超的计算机语言编程技巧.本文从源代码级上分析了Linux内核通用双向循环链表的定义和常用操作实现,并基于实例对其应用给以描述.本文内容可作为案例引入C语言程序设计、数据结构等相关课程的教学中.
Linux內覈源代碼設計體現瞭大型計算機軟件設計成熟的理論和高超的計算機語言編程技巧.本文從源代碼級上分析瞭Linux內覈通用雙嚮循環鏈錶的定義和常用操作實現,併基于實例對其應用給以描述.本文內容可作為案例引入C語言程序設計、數據結構等相關課程的教學中.
Linux내핵원대마설계체현료대형계산궤연건설계성숙적이론화고초적계산궤어언편정기교.본문종원대마급상분석료Linux내핵통용쌍향순배련표적정의화상용조작실현,병기우실례대기응용급이묘술.본문내용가작위안례인입C어언정서설계、수거결구등상관과정적교학중.
The coding design of Linux kernel fully presents the mature theory of a large scale software and high skills in programming languages. In this paper, we analyze the definition and general operation implementation of general double-Linked circular list used in Linux kernel in source code level. Then its applications are described based on some instances. As teaching case, the contents of this paper can be introduced into the teaching of some courses such as C Programming, Data Structure.