AVL平衡二叉樹。原本在這里下載了其他人的平衡二叉樹,但發(fā)現(xiàn)都不好用,于是從codeguru下載了一個(gè)。現(xiàn)在經(jīng)修正后,已經(jīng)符合ANSI C規(guī)范,并作了適當(dāng)?shù)姆庋b,用起來和一個(gè)類的用法也差不多。這里的代碼作為一個(gè)demo展示了樹的用法。
上傳時(shí)間: 2016-03-03
上傳用戶:gdgzhym
C程序設(shè)計(jì)語言于1978年出了第一版,此后,計(jì)算機(jī)世界經(jīng)歷了一場革命,C語言也有了合理的變化。1988年美國國家標(biāo)準(zhǔn)學(xué)會(huì)就C語言的主義制訂出了ANSI C標(biāo)準(zhǔn)。本書第二版就是按這個(gè)標(biāo)準(zhǔn)來描述C語言的。全書八章,分別分:1.指導(dǎo)性緒論;2.數(shù)據(jù)類型、運(yùn)算符與表達(dá)式;3.控制流;4.函數(shù)與結(jié)構(gòu);5.指針與數(shù)組;6.結(jié)構(gòu);7.輸入輸出;8.UNIX系統(tǒng)界面。書后附錄為:A.參考手冊;B.標(biāo)準(zhǔn)庫;C.語言
標(biāo)簽: 1978 C程序設(shè)計(jì) 語言
上傳時(shí)間: 2014-01-10
上傳用戶:tuilp1a
C 語言是1972年由美國的Dennis Ritchie設(shè)計(jì)發(fā)明的, 并首次在UNIX操作系統(tǒng) 的 DEC PDP-11 計(jì)算機(jī)上使用。 它由早期的編程語言 BCPL( Basic Combind Programming Language) 發(fā)展演變而來。在1970年, AT&T 貝爾實(shí)驗(yàn)室的 Ken Thompson根據(jù)BCPL語言設(shè)計(jì)出較先進(jìn)的并取名為 B的語言, 最后導(dǎo)了C 語言的問世。 隨著微型計(jì)算機(jī)的日益普及, 出現(xiàn)了許多C 語言版本。由于沒有統(tǒng)一的標(biāo)準(zhǔn), 使得這些C 語言之間出現(xiàn)了一些不一致的地方。為了改變這種情況, 美國國家標(biāo)準(zhǔn) 研究所(ANSI)為C 語言制定了一套ANSI標(biāo)準(zhǔn), 成為現(xiàn)行的C語言標(biāo)準(zhǔn)。
標(biāo)簽: Combind Ritchie Dennis Basic
上傳時(shí)間: 2016-05-20
上傳用戶:003030
This standard describes a keyed-hash message authentication code (HMAC), a mechanism for message authentication using cryptographic hash functions. HMAC can be used with any iterative Approved cryptographic hash function, in combination with a shared secret key. The cryptographic strength of HMAC depends on the properties of the underlying hash function. The HMAC specification in this standard is a generalization of Internet RFC 2104, HMAC, Keyed-Hashing for Message Authentication, and ANSI X9.71, Keyed Hash Message Authentication Code.
標(biāo)簽: message authentication keyed-hash describes
上傳時(shí)間: 2014-01-07
上傳用戶:鳳臨西北
目前最流行的C語言有以下幾種: ·Microsoft C 或稱 MS C ·Borland Turbo C 或稱 Turbo C ·AT&T C 這些C語言版本不僅實(shí)現(xiàn)了ANSI C標(biāo)準(zhǔn),而且在此基礎(chǔ)上各自作了一些擴(kuò)充,使之更加方便、完美。
標(biāo)簽: Turbo Microsoft Borland 語言
上傳時(shí)間: 2016-06-13
上傳用戶:1101055045
一個(gè)收集所有最基本功能的函數(shù)庫;所有的函數(shù)都是盡量短小和簡單 使用 doxygen 生成文檔 所有代碼以在 Linux 系統(tǒng)上可以編譯并運(yùn)行為準(zhǔn);每當(dāng)在 lib 目錄里增加了一個(gè)功能函數(shù),必須在 test 目錄里編寫一個(gè)針對此功能函數(shù)的測試程序,使其可以在 Linux 系統(tǒng)上正常編譯并正確運(yùn)行;每個(gè)增加的外部功能函數(shù),必須在源代碼前寫有注釋,注釋格式為符合 doxygen 要求的 JavaDoc 格式。 所有代碼內(nèi)部調(diào)用的 C 庫和系統(tǒng)函數(shù)要求完全符合 ANSI C 標(biāo)準(zhǔn)和 POSIX 標(biāo)準(zhǔn)。
標(biāo)簽: doxygen Linux lib 函數(shù)
上傳時(shí)間: 2016-07-06
上傳用戶:zhuoying119
通過使用本書,您可成為優(yōu)秀的C++程序員。Microsoft公司的最新開發(fā)系統(tǒng)Visual Studio 2005支持兩種截然不同但又緊密相關(guān)的C++語言。該系統(tǒng)完全支持原來的ISO/ANSI標(biāo)準(zhǔn)C++,同時(shí)還支持名為C++/CLI的新版C++。C++/CLI由Microsoft公司開發(fā),現(xiàn)在是ECMA標(biāo)準(zhǔn)。這兩種C++版本互為補(bǔ)..
標(biāo)簽:
上傳時(shí)間: 2016-07-17
上傳用戶:himbly
編譯原理(C語言詞法分析器的設(shè)計(jì)與實(shí)現(xiàn)) 一.實(shí)驗(yàn)?zāi)康模? 1.強(qiáng)化對系統(tǒng)軟件綜合工程實(shí)現(xiàn)能力、規(guī)劃能力的訓(xùn)練; 2.加強(qiáng)對詞法分析原理、方法和基本實(shí)現(xiàn)技術(shù)的理解; 二.實(shí)驗(yàn)內(nèi)容: 用C語言(或 C++ )作為宿主語言完成: C語言(ANSI C或turbo C 2.0)詞法分析器的設(shè)計(jì)和實(shí)現(xiàn)。 三、程序簡要說明: 1、屬性字說明: 2、源程序主要流程: 3、主要數(shù)據(jù)結(jié)構(gòu): 4、部分附加功能處理技巧說明: 5、函數(shù)列表和簡單說明 四、源程序
標(biāo)簽: C語言 實(shí)驗(yàn) 編譯原理 分析器
上傳時(shí)間: 2014-01-19
上傳用戶:363186
SQL(Structured Query Language,結(jié)構(gòu)查詢語言)是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫語言。SQL通常使用于數(shù)據(jù)庫的通訊。ANSI(美國國家標(biāo)準(zhǔn)學(xué)會(huì))聲稱,SQL是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。使用SQL的常見關(guān)系數(shù)據(jù)庫管理系統(tǒng)有:Oracle、 Sybase、 Microsoft SQL Server、 Access等等。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用SQL,但是它們同樣有它們自立另外的專有擴(kuò)展功能用于它們的系統(tǒng)。但是,標(biāo)準(zhǔn)的SQL命令,比如"Select"、 "Insert"、 "Update"、 "Delete"、 "Create"和 "Drop"常常被用于完成絕大多數(shù)數(shù)據(jù)庫的操作。MS SQL Server 就是用的Transact- SQL。SQL語言有著非常突出的優(yōu)點(diǎn),SQL語言是非過程化的語言、統(tǒng)一的語言、是所有關(guān)系數(shù)據(jù)庫的公共語言。
標(biāo)簽: Structured Language Query SQL
上傳時(shí)間: 2016-07-23
上傳用戶:zhanditian
SQL(Structured Query Language,結(jié)構(gòu)查詢語言)是一個(gè)功能強(qiáng)大的數(shù)據(jù)庫語言。SQL通常使用于數(shù)據(jù)庫的通訊。ANSI(美國國家標(biāo)準(zhǔn)學(xué)會(huì))聲稱,SQL是關(guān)系數(shù)據(jù)庫管理系統(tǒng)的標(biāo)準(zhǔn)語言。SQL語句通常用于完成一些數(shù)據(jù)庫的操作任務(wù),比如在數(shù)據(jù)庫中更新數(shù)據(jù),或者從數(shù)據(jù)庫中檢索數(shù)據(jù)。使用SQL的常見關(guān)系數(shù)據(jù)庫管理系統(tǒng)有:Oracle、 Sybase、 Microsoft SQL Server、 Access等等。雖然絕大多數(shù)的數(shù)據(jù)庫系統(tǒng)使用SQL,但是它們同樣有它們自立另外的專有擴(kuò)展功能用于它們的系統(tǒng)。但是,標(biāo)準(zhǔn)的SQL命令,比如"Select"、 "Insert"、 "Update"、 "Delete"、 "Create"和 "Drop"常常被用于完成絕大多數(shù)數(shù)據(jù)庫的操作。MS SQL Server 就是用的Transact- SQL。SQL語言有著非常突出的優(yōu)點(diǎn),SQL語言是非過程化的語言、統(tǒng)一的語言、是所有關(guān)系數(shù)據(jù)庫的公共語言。
標(biāo)簽: Structured Language Query SQL
上傳時(shí)間: 2016-07-23
上傳用戶:cc1015285075
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1