C程序變量錯誤檢測技術(shù)的設(shè)計與實現(xiàn)
發(fā)布時間:2017-07-01 04:00
本文關(guān)鍵詞:C程序變量錯誤檢測技術(shù)的設(shè)計與實現(xiàn),由筆耕文化傳播整理發(fā)布。
【摘要】:C語言自其出現(xiàn)以來便以其優(yōu)秀的特性被廣泛應用于程序開發(fā)中,如今C語言程序在各大領(lǐng)域依然發(fā)揮著重要的作用,尤其在一些重要的部門領(lǐng)域如航空航天、醫(yī)療、銀行等部門提供著系統(tǒng)支持,相應的在軟件安全和系統(tǒng)穩(wěn)定上有更高的要求。本文主要針對C語言程序中常見的變量異常檢測進行研究,以現(xiàn)有開源軟件位基礎(chǔ)實現(xiàn)編譯器前端對C語言源程序進行詞法語法解析,并實現(xiàn)基于C語言源代碼插樁檢測程序變量使用異常的實驗,對"變量使用前未賦初值"、"變量值溢出"等變量使用錯誤錯誤實現(xiàn)檢測和反饋。
【作者單位】: 北京郵電大學網(wǎng)絡(luò)技術(shù)研究院;安徽師范大學數(shù)學計算機科學學院;
【關(guān)鍵詞】: C語言 變量異常 代碼插樁 編譯器
【分類號】:TP312.1
【正文快照】: 0引言C語言誕生于1972年,以簡潔和功能強大而著稱于世,直到數(shù)十年后的今天仍被廣泛使用,具有十分重要的地位。目前C語言的應用領(lǐng)域仍十分廣闊,當對性能有較高要求時,常常會選擇使用C語言實現(xiàn),如Linux操作系統(tǒng)、Nginx服務(wù)器、GCC編譯器等等。1課題研究的意義和需求C語言的普及
本文關(guān)鍵詞:C程序變量錯誤檢測技術(shù)的設(shè)計與實現(xiàn),,由筆耕文化傳播整理發(fā)布。
本文編號:504460
本文鏈接:http://sikaile.net/kejilunwen/ruanjiangongchenglunwen/504460.html
最近更新
教材專著