亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

宏替換

  • 直線、圓等圖形函數的匯編語言實現 本例所用的繪圖函數均采用堆棧的方法傳遞參數

    直線、圓等圖形函數的匯編語言實現 本例所用的繪圖函數均采用堆棧的方法傳遞參數,可以和C語言接口。畫點的函數采用直接寫顯存的方法。為了直接由CPU數據確定像素顏色,而不使用位屏蔽寄存器或置位/重置寄存器,采用了VGA的寫模式2方式。直線和圓的算法均采用Bresenham算法實現,其實現過程及堆棧狀態均有較詳細的說明。最后,將繪圖函數用宏封裝了起來,便于主程序中調用。當然,主程序中也可直接將參數壓入堆棧。其實在較高版本的編譯程序中,可以用PROTO偽指令定義函數原型,再用INVOKE偽指令調用。

    標簽: 函數 直線 圖形 參數

    上傳時間: 2013-12-20

    上傳用戶:hgy9473

  • 本程序中定義的函數為y-2*x/y

    本程序中定義的函數為y-2*x/y,是使用宏來定義的。讀者可安需要行新定義函數

    標簽: 程序 定義 函數

    上傳時間: 2014-11-28

    上傳用戶:qweqweqwe

  • C++完美演繹 經典算法 如 /* 頭文件:my_Include.h */ #include <stdio.h> /* 展開C語言的內建函數指令 */ #define PI 3.141

    C++完美演繹 經典算法 如 /* 頭文件:my_Include.h */ #include <stdio.h> /* 展開C語言的內建函數指令 */ #define PI 3.1415926 /* 宏常量,在稍后章節再詳解 */ #define circle(radius) (PI*radius*radius) /* 宏函數,圓的面積 */ /* 將比較數值大小的函數寫在自編include文件內 */ int show_big_or_small (int a,int b,int c) { int tmp if (a>b) { tmp = a a = b b = tmp } if (b>c) { tmp = b b = c c = tmp } if (a>b) { tmp = a a = b b = tmp } printf("由小至大排序之后的結果:%d %d %d\n", a, b, c) } 程序執行結果: 由小至大排序之后的結果:1 2 3 可將內建函數的include文件展開在自編的include文件中 圓圈的面積是=201.0619264

    標簽: my_Include include define 3.141

    上傳時間: 2014-01-17

    上傳用戶:epson850

  • /*[原創]一個樹形多級菜單參考程序 這是一個用于車載電話的菜單程序,可以看成是手機功能菜單的簡化板. 我所認為的樹形多級菜單是指:在一個父菜單項目下面有多個子菜單, 子菜單下面又有多個孫菜單...,

    /*[原創]一個樹形多級菜單參考程序 這是一個用于車載電話的菜單程序,可以看成是手機功能菜單的簡化板. 我所認為的樹形多級菜單是指:在一個父菜單項目下面有多個子菜單, 子菜單下面又有多個孫菜單...,進入下層菜單主要依*當前選中的索引.有點象文件的目錄結構. 本木從前實現這類的菜單主要*分層的switch語句,每層都是一個switch.但當我看到曉奇大俠的 程序和耳朵灌滿lq等人的爭論后,那時那地,我的心境變化了,我意識到指針代表了先進的生產力, 代表了社會的發展方向,是建設和諧社會的必要條件.不管你用了多長時間C語言,只要你不善于用 一個小針指來指去,你就是那種"用嘴吃飯的高貴騎士,決不用屁股裝彈步槍"的守舊分子和社會發 展的絆腳石.(跑題太遠,刪去1萬字...打住) .言歸正傳,下面的程序適用CPU為Mega16,編譯器為CVAVR 1.24.4a 由于按鍵數目較多,所以按鍵程 序把按鍵事件分為數字鍵,快捷鍵,確認鍵,取消鍵,上下翻鍵幾類,以減小菜單結構的容量.一下菜單 數據在菜單結構數組中的偏移量,有多少個菜單象就有多少個宏定義*/

    標簽: 菜單 多級 參考程序

    上傳時間: 2013-11-28

    上傳用戶:tianyi223

  • 非常好的數學公式計算源代碼

    非常好的數學公式計算源代碼,支持程序運行時公式的自定義,支持宏定義、常量定義、函數定義

    標簽: 數學公式 計算 源代碼

    上傳時間: 2013-12-23

    上傳用戶:yan2267246

  • 增加ASCII.C的一個ASCI碼(7F),用于虛擬按鍵用 修改UART串口的命令解析程序

    增加ASCII.C的一個ASCI碼(7F),用于虛擬按鍵用 修改UART串口的命令解析程序,修改RTC的pcf8563中斷部分。 精簡IIC和smart_timer代碼,添加define.h的宏定義。 修改system.c里的消息堆棧的宏定義 增加ii.c函數,支持對eeprom的打包 增加由PLD或者GPIO輸出的模擬UART,在6個CLOCK下速度為57.6K 增加消息的優先級功能,消息類型的前4位為消息的優先級,后4位為消息的類型 試用于初學單片機并且想更上一層樓的,或者有些基礎,想減少工作量的。

    標簽: ASCII ASCI UART 7F

    上傳時間: 2015-04-10

    上傳用戶:athjac

  • 此程序是用IO模擬I2C接口的驅動

    此程序是用IO模擬I2C接口的驅動,大家簡單改一下IO宏定義就可以用了

    標簽: I2C 程序 IO模擬 接口

    上傳時間: 2014-01-03

    上傳用戶:chenjjer

  • 單片機驅動3310 lcd顯示屏的c程序

    單片機驅動3310 lcd顯示屏的c程序,單片機與屏的線路連接可以參見程序中的宏定義。程序寫得很精簡,但是很好用。

    標簽: 3310 lcd 單片機驅動 顯示屏

    上傳時間: 2015-04-26

    上傳用戶:comua

  • Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a si

    Draak is a multi-language, macro compiler, meaning all syntax and code generation is defined in a single file. Draak is a single binary that is able to compile any context free language (like C, Pascal, Java) for any platform with only 1 file. Draak Compiler是一個多語言,宏編譯器,可以在一個單獨的文件中定義所有的語法和代碼生成。Draak 是一個單獨的二進制文件,可以在任意平臺上只使用一個文件來編譯任何上下文無關的語言(類似 C, Pascal, Java)。

    標簽: multi-language generation compiler defined

    上傳時間: 2013-12-30

    上傳用戶:a673761058

  • 為DELL的layer 2 Switch的Web server中java applet的源始碼

    為DELL的layer 2 Switch的Web server中java applet的源始碼,功能為利用java applet主動傳送訊息到browser,借著此訊息轉換成網頁,再顯現在browser。

    標簽: Switch applet server layer

    上傳時間: 2014-01-19

    上傳用戶:cc1

主站蜘蛛池模板: 蒲江县| 兴安盟| 河津市| 上思县| 米泉市| 阳曲县| 大化| 浮山县| 通山县| 隆尧县| 通许县| 九龙县| 富蕴县| 富源县| 青海省| 新巴尔虎左旗| 石楼县| 福泉市| 陈巴尔虎旗| 朝阳区| 石泉县| 孙吴县| 依兰县| 仙游县| 会昌县| 渭源县| 大厂| 民丰县| 罗源县| 荣成市| 宣威市| 张掖市| 洛浦县| 红安县| 海盐县| 运城市| 贵定县| 东台市| 师宗县| 铁岭市| 建平县|