久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

標題: 單片機將一個32位長整型變量dat轉為字符串函數,比如把1234轉為"1234" [打印本頁]

作者: 51黑bing    時間: 2016-3-21 01:52
標題: 單片機將一個32位長整型變量dat轉為字符串函數,比如把1234轉為"1234"
這個c語言寫的函數可以用在單片機系統里面:
  1. /******************************************************************
  2. 功能:將一個32位長整型變量dat轉為字符串,比如把1234轉為"1234"
  3. 參數:dat:待轉的long型的變量
  4.       str:指向字符數組的指針,轉換后的字節串放在其中   
  5. 返回:轉換后的字符串長度                                
  6. ******************************************************************/
  7. #if defined Send_Num||defined Send_StrNum
  8. unsigned char Long_Str(long dat,unsigned char *str) // 長整型數轉換為字符串,返回值為轉換后的字符串長度
  9. {
  10.         signed char i=0;
  11.         unsigned char len = 0;
  12.         unsigned char buf[11];           // 長整數最大值4294967295,轉ASCII碼后占用10+1=11字節
  13.         if (dat < 0)               // 如果為負數,首先取絕對值,并添加負號
  14.         {
  15.                 dat = -dat;
  16.                 *str++ = '-';
  17.                 len++;
  18.         }
  19.         do
  20.         {                               // 低位在前高位在后順序排列
  21.                 buf[i++] = dat % 10+0x30;        // C語言中數組下標固定從0開始
  22.                 dat /= 10;
  23.         } while (dat > 0);
  24.     len += i;                 // i最后的值就是有效字符的個數
  25.     while (i-- > 0)           // 高位在前低位在后順序排列
  26.     {
  27.         *str++ = buf[i] ;
  28.     }     
  29.         *str = 0;                 // 添加字符串結束符方便使用KEIL自帶的字符串處理函數處理
  30.         return len;               // 返回字符串長度
  31. }
復制代碼



作者: guozj    時間: 2016-8-23 12:03
看不懂啊 能寫個例子看看嗎
作者: mashi2003    時間: 2020-3-2 09:54
很好,有用!值得學習。。。。




歡迎光臨 (http://m.zg4o1577.cn/bbs/) Powered by Discuz! X3.1
主站蜘蛛池模板: 久草色播 | 91免费在线 | 国产精品久久久久久久毛片 | 国产精品久久久久久久久久三级 | 中文一区 | 亚洲国产精品视频 | 欧美在线视频一区二区 | 一区欧美 | 四虎成人免费视频 | 成人做爰www免费看 午夜精品久久久久久久久久久久 | 91精品国产色综合久久 | 天天干天天干 | av片在线观看网站 | 一区二区三区成人 | 国产99在线 | 欧美 | 国产精品欧美一区二区三区不卡 | 999观看免费高清www | 欧美一级黄色免费 | 欧美a级成人淫片免费看 | 国产日产精品一区二区三区四区 | 欧美日韩电影在线 | 午夜天堂精品久久久久 | 国产乱码高清区二区三区在线 | 久国产视频 | 亚洲精品久久久久中文字幕欢迎你 | 日日夜夜精品视频 | 精品久久久久久亚洲精品 | 成人午夜免费福利视频 | 亚洲国产精品久久人人爱 | 欧美黄页 | 亚洲精品一区二区三区蜜桃久 | 久久久久久免费毛片精品 | 涩涩鲁亚洲精品一区二区 | 欧美情趣视频 | 91在线视频免费观看 | 99re6在线视频 | 精精国产xxxx视频在线播放7 | 日本污视频 | 精品国产乱码久久久 | 日韩精品一区二 | 中文字幕一区二区三区乱码图片 |