用系統(tǒng)調(diào)用signal()讓父進程捕捉鍵盤上來的中斷信號(按Ctrl-C鍵);當捕捉到中斷信號后,父進程用系統(tǒng)調(diào)用kill()向兩個子進程發(fā)出信號,子進程捕捉到信號后分別輸出下列信息后終止: Child Process 1 is Killed by Parent! Child Process 2 is Killed by Parent! 父進程等待兩個子進程終止后,輸出如下的信息后終止: Parent Process is Killed!
上傳時間: 2015-02-27
上傳用戶:ywqaxiwang
用c語言設計實現(xiàn)一個用事件驅動的“救護車調(diào)度”離散模型,模擬120急救中心響應每個病人的呼救信號統(tǒng)一調(diào)度救護車運行的情況。 我們對問題作適當簡化,假設:某城市共有m個可能的呼救點(居民小區(qū)、工廠、學校、公司、機關、單位等),分布著n所醫(yī)院(包含在m個點中),有k輛救護車分派在各醫(yī)院待命,出現(xiàn)呼救病人時,由急救中心統(tǒng)一指派救護車接送至最近的醫(yī)院救治。救護車完成一次接送任務后即消毒,并回原處繼續(xù)待命。假定呼救者與急救中心、急救中心與救護車之間的通訊暢通無阻,也不考慮道路交通堵塞的影響。可以用m個頂點的無向網(wǎng)來表示該城市的各地點和道路。時間可以分鐘為單位,路段長可表示為救護車行駛化費的分鐘數(shù)。 這里設m=10,n=3,k=2。并且令消毒時間為2分鐘
標簽: c語言 設計實現(xiàn) 事件驅動 救護車
上傳時間: 2014-01-11
上傳用戶:invtnewer
簡介 當今嵌入式處理器的生產(chǎn)已遠遠超過了為桌面系統(tǒng)所設計的處理器。本書通過介紹8位微控制器(MCU)的開發(fā)原理和C語言的相關知識,向讀者展示了如何用C語言編寫8位嵌入式MCU程序,內(nèi)容涉及數(shù)據(jù)類型和變量、函數(shù)庫、優(yōu)化和測試嵌入式C語言程序等。利用貫穿全書的樣例工程,揭示了特定設備硬件開發(fā)的詳細細節(jié),以及用C語言進行嵌入式程序設計所帶來的快速開發(fā)、增強的可移植性和再利用等優(yōu)越性能。本書適合于從事嵌入式研究的相關技術人員使用
上傳時間: 2015-03-20
上傳用戶:bibirnovis
用c實現(xiàn)的二叉樹的中序遍歷的讀取與存儲,能體現(xiàn)出向左倒的二叉樹的打印界面,界面簡單。
上傳時間: 2014-01-20
上傳用戶:bakdesec
C寫的詞法分析器,能實現(xiàn)簡單的文件查找, 如果表達式正確,則會在結果框中顯示“正確”,否則會顯示存在語法錯誤.這是我第一次上傳如果大家發(fā)現(xiàn)有錯誤的文法沒有報錯,或者正確的文法卻報錯了,可以向我反映
標簽: 分析器
上傳時間: 2013-12-25
上傳用戶:cooran
[文件名] Touch.c [功 能] 8051單片機驅動ADS7846/ADS7843芯片 [簡 介] ADS7846/7843芯片 適合用在4線制觸摸屏,它通過標準SPI協(xié)議和CPU通信,操作簡單,精度高,當觸摸屏被按下時(即有觸摸事件發(fā)生)則ADS7846向CPU發(fā)中斷請求,CPU接到請求后,應延時一下再響應其請求,目的是為了消除抖動使得采樣更準確。如果一次采樣不準確,可以嘗試多次采樣取最后一次結果為準,目的也是為了消除抖動。
上傳時間: 2014-01-03
上傳用戶:talenthn
本章將介紹C++編程語言的最基本的元素,以及C++的指針、引用和作用域。在第3章和第4章,將介紹C++的類和面向對象編程。在你使用微軟基礎類庫(Microsoft Foundation Class Library,MFC)進行Windows編程時,你需要所有這些知識。 C++是一種復雜的語言,它的許多元素非常抽象。它也是一個龐大的語言,為專業(yè)編程而設計。本書的重點是使用Visual C++語言來利用MFC編寫Windows程序,因此沒有深入地討論C++語言。 MFC是構造于原始C++之上的應用程序框架,它提供了一個Windows應用程序工作的基礎,一個可以向內(nèi)添入自己代碼的框架。這個框架提供了絕大多數(shù)Windows特征——菜單、工具欄、對話框、控件和滾動條。它也提供使開發(fā)者能相對容易的將數(shù)據(jù)寫入文件、打印數(shù)據(jù)等機制。這個框架的部件是C++的類,這些類表示了應用程序的組件,例如應用程序的主窗口、它的對話框、字符串、如矩形和點的圖像對象,甚至應用程序本身。因此,為了使用Visual C++編寫Windows程序,你需要知道足夠的C++知識來利用MFC。
上傳時間: 2015-04-07
上傳用戶:yt1993410
ucos ii中文版(包含范例)第一章:范例 在這一章里將提供三個范例來說明如何使用 µ C/OS-II。筆者之所以在本書一開始就寫這一章是為了讓讀者盡快開始使用 µ C/OS-II。在開始講述這些例子之前,筆者想先說明一些在這本書里的約定。 這些例子曾經(jīng)用Borland C/C++ 編譯器(V3.1)編譯過,用選擇項產(chǎn)生Intel/AMD80186處理器(大模式下編譯)的代碼。這些代碼實際上是在Intel Pentium II PC (300MHz)上運行和測試過,Intel Pentium II PC可以看成是特別快的80186。筆者選擇PC做為目標系統(tǒng)是由于以下幾個原因:首先也是最為重要的,以PC做為目標系統(tǒng)比起以其他嵌入式環(huán)境,如評估板,仿真器等,更容易進行代碼的測試,不用不斷地燒寫EPROM,不斷地向EPROM仿真器中下載程序等等。用戶只需要簡單地編譯、鏈接和執(zhí)行。其次,使用Borland C/C++產(chǎn)生的80186的目標代碼(實模式,在大模式下編譯)與所有Intel、AMD、Cyrix公司的80x86 CPU兼容。
上傳時間: 2014-01-15
上傳用戶:lindor
C語言資料大全,內(nèi)包括基本入門知識,函數(shù)大全等內(nèi)容,適合新手。 向愿作者表示敬意
標簽: C語言
上傳時間: 2013-12-01
上傳用戶:windwolf2000
這一個關于c#GDI+的源代碼程序,實例中向你演示了GDI+的常用功能。
上傳時間: 2013-12-10
上傳用戶:shanml