將運算的結果(浮點數)存入eeprom中。我們知道,浮點數在c語言中是以ieee格式存儲 的,一個浮點數占用四個字節,例如浮點數34.526存為(160,26,10,66)這四個數。要 將一個浮點數存入eeprom,實際上就是要存這四個數。那么如何在程序中得到一個浮點數的 組成數呢? 浮點數在存儲時,是存儲連續的字節中的,只要設法找到存儲位置,就可以得到這些數了。 可以定義一個void的指針,將此指針指向需要存儲的浮點數,然后將此指針強制轉化為CHar型,這樣,利用指針就可以得到組成該浮點數的各個字節的值了!
上傳時間: 2014-01-21
上傳用戶:a673761058
矩陣鍵盤驅動程序, unsigned CHar key(void) 只要調用這個函數即可實現
上傳時間: 2014-08-04
上傳用戶:GavinNeko
基于arm7的uclinux嵌入式驅動程序源代碼, 代碼很全,包括如下目錄: adc、gpio、i2c、pwm、Simple Block Device Driver Module、Simple CHar Device Driver Module、Simple Ethernet Device Driver Module、Simple Kernel Module、spi、zlg_ffs
上傳時間: 2013-12-22
上傳用戶:fxf126@126.com
數據結構(嚴慰敏)配套純c代碼實驗十 typedef int InfoType // 定義其它數據項的類型 typedef int KeyType // 定義RedType類型的關鍵字為整型 struct RedType // 記錄類型(同c10-1.h) { KeyType key // 關鍵字項 InfoType otherinfo // 其它數據項 } typedef CHar KeysType // 定義關鍵字類型為字符型 #include"c1.h" #include"c10-3.h" void InitList(SLList &L,RedType D[],int n) { // 初始化靜態鏈表L(把數組D中的數據存于L中) CHar c[MAX_NUM_OF_KEY],c1[MAX_NUM_OF_KEY] int i,j,max=D[0].key //
標簽: typedef int InfoType KeyType
上傳時間: 2016-03-03
上傳用戶:2404
注:語音聊天部分還未完成,還需要些時間:) 1.運行服務器端需要你的機器上安裝了數據庫sql200(sp4),程序用的是JTDS的驅動程序。并且需要建一個gamvantalk數據庫,還需要創建一些字段:usrname,password,truename,country,fav,tel 均為CHar類型,其中username和password字段不能為空。 2.客戶端連接的默認IP在192.168.1.111;如果您想在本機上進行調試,你需要把您的電腦上的ip改為192.168.1.111,默認端口為6544,如果是2003系統,您要確定是這個端口是開著的。 3.需要jdk5.0或者以上版本。 4.由于一部分工程是在eclipse下建立的,一部分實在netbeans下建立的,所以您如果想查看源代碼要正確加以區分。其中clubec是在eclipse下面建立的工程,其余的都是在nb下面建立的工程。 5.主程序服務器端,ClunServer.jar。主程序客戶端為clubClient.jar。我們也順便打了些工具包在里面,有可以隨意追加文本并且設定相應的顏色的MyTextPane,和可以隨意定制的繼承與JLabel的MyList.jar。
上傳時間: 2013-12-22
上傳用戶:鳳臨西北
#include<malloc.h> #include<limits.h> #include<stdio.h> #include<graphics.h> #include<io.h> #include<math.h> #include<process.h> #include<conio.h> #define m 100 #define OK 1 typedef int Status typedef CHar TElemType /*樹元素的類型*/ int t=35 int n=20 int h=14 int u=2 int leaf=0,non_l_leaf=0,non_r_leaf=0,root=0 /*各種結點數*/ CHar le[m],l[m],r[m],ro[m] /*用與存放各種結點*/ typedef struct BiTNode/*定義二叉樹*/
上傳時間: 2013-12-15
上傳用戶:liansi
#include <reg52.h> #include <stdio.h> #include <string.h> #define uCHar unsigned CHar #define uint unsigned int #define isp_iap_byte_read 0x1 #define isp_iap_byte_program 0x2 #define isp_iap_sector_erase 0x3 #define wait_time 0x1
上傳時間: 2016-05-18
上傳用戶:agent
五子棋小游戲#include<stdlib.h> #include<time.h> #include<stdio.h> #include<conio.h> int chess[169]={0} /*棋盤*/ struct chess_t/*作為輔助,即是作為建意*/ { CHar attack /*攻防用的,0表示守,1表示攻*/ int j /*作為優先級用*/ }chess_a[169]
上傳時間: 2016-05-18
上傳用戶:anng
很完整的51串口程序 包括如下: 串口中斷服務程序,僅需做簡單調用即可完成串口輸入輸出的處理 出入均設有緩沖區,大小可任意設置。 可供使用的函數名: CHar getbyte(void) 從接收緩沖區取一個byte,如不想等待則在調用前檢測inbufsign是否為1。 getline(CHar idata *line, unsigned CHar n) 獲取一行數據回車結束,必須定義最大輸入字符數 putbyte(CHar c) 放入一個字節到發送緩沖區 putbytes(unsigned CHar *outplace,j) 放一串數據到發送緩沖區,自定義長度 putstring(unsigned CHar code *puts) 發送一個定義在程序存儲區的字符串到串口 puthex(unsigned CHar c) 發送一個字節的hex碼,分成兩個字節發。 putCHar(uCHar c,uCHar j) 輸出一個無符號字符數的十進制表示,必須標示小數點的位置,自動刪除前面無用的零 putint(uint ui,uCHar j) 輸出一個無符號整型數的十進制表示,必須標示小數點的位置,自動刪除前面無用的零 delay(unsigned CHar d) 延時n x 100ns putinbuf(uCHar c) 人工輸入一個字符到輸入緩沖區 CR 發送一個回車換行
上傳時間: 2016-06-13
上傳用戶:epson850
編寫一個C程序,用CHar *malloc(unsigned size)函數向系統申請一次內存空間(如size=1000,單位為字節),用循環首次適應法 addr = (CHar *)lmalloc(unsigned size) 和 lfree(unsigned size,CHar * addr)模擬可變分區內存管理,實現對該內存區的分配和釋放管理。
上傳時間: 2016-06-18
上傳用戶:fredguo