原创 For翻譯成堆棧機代碼

/* Power by Keamou@CS@CITS@NKU */ 爲C語言的for語句設計翻譯模式如下: lines   :   lines stmt '/n' { printf("%s/n", $2); }         |   l

原创 Symbols are found~

根據windows的配置指南配置debug環境,卻遇到了頭疼的“Symbols are not found.”的問題。 看了Windbg的英文文檔(英文啊=.=),直到現在才弄明白了。 雖然Symbols路徑是D:/Symbols/Win

原创 ++

今天同學突然又在討論史Sir課上“透露”的百度的筆試題。(根據史Sir的說法,這個題本來就是送分題,身爲CS人,這是最基礎的了。但是竟然還是有很多人不會=.=#) 題目大概如下: #include<iostream.h> void mai

原创 多優先級隊列調度算法

  一、多優先級隊列調度算法的描述 該算法有多個隊列,同一個隊列中的進程優先級相同,不同隊列中進程優先級不同;最高優先級上的進程運行1個時間片,次高優先級上的進程運行2個時間片,再下一級運行4個時間片,依此類推;每次從隊列頭開始運行進程

原创 計算數組的二進制表示的01個數

以下是自寫的一個比較簡單的計算二進制中1的個數及其起始和終止位置的程序,這個程序可擴展成對一個數組的計算。 /* *CaculateOnes.cpp *Powered by Keamou */ #include <iostream.h>

原创 熟悉Parse Generator

/*Powered by Keamou@CS@CITS@NKU */ 1.         將所有的詞法分析功能均放在yygettoken函數內實現,爲+、-、*、/、(、)每個運算符及整數分別定義一個單詞類別,在yygettoken內

原创 C語言之聯合(union)

 1. 聯合說明和聯合變量定義     聯合也是一種新的數據類型, 它是一種特殊形式的變量。     聯合說明和聯合變量定義與結構十分相似。其形式爲: