日本黄色一级经典视频|伊人久久精品视频|亚洲黄色色周成人视频九九九|av免费网址黄色小短片|黄色Av无码亚洲成年人|亚洲1区2区3区无码|真人黄片免费观看|无码一级小说欧美日免费三级|日韩中文字幕91在线看|精品久久久无码中文字幕边打电话

當前位置:首頁 > 嵌入式 > 嵌入式教程
[導讀]16進制數轉換成10進制整數的VC++程序

二進制數據很少直接用在Visual C++++程序中,因為C++通常被視作高級語言。然而,對于要在兩類不同設備間傳輸信息的通信網絡而言,二進制數或十六進制數的傳輸過程比十進制數更為簡單。

在某些應用場合,計算機用戶接口會引導用戶通過鍵盤輸入十六進制數。但因為這個十六進制數要被送至嵌入式系統(tǒng),所以離開PC之前它必須被轉換成真正意義上的數。此時,用戶輸入的是十六進制形式的字符串。然而,Visual C++ 6.0不提供將十六進制字符串轉換成真正意義的(用0、1表示)十六進制或二進制數的轉換函數

圖中給出了可實現這種函數的程序的流程圖。首先,需將輸入的十六進制數轉換成二進制數。因為一個十六進制字符代表4位二進制數,所以最好采用" switch case "結構將單個的十六進制字符轉換 4位二進制數。函數convert_hex2bin() 可完成這一轉換。

在將整個十六進制字符串轉換成二進制數后,接下來必須將每4位二進制數轉換成相應的十進制值。函數 convert_sbin2int()返回它的整數值 。這樣,通過帶有VC++ IDE的子函數subfunction atoi(),二進制字符串已被轉換成十進制數。最后,將所有小的整數相加得到最終結果。這一結果可被送至嵌入式系統(tǒng)或者以十進制形式顯示在屏幕上。

本站聲明: 本文章由作者或相關機構授權發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點,本站亦不保證或承諾內容真實性等。需要轉載請聯系該專欄作者,如若文章內容侵犯您的權益,請及時聯系本站刪除。
換一批
延伸閱讀

計算機網絡編程中一個非?;镜膯栴}:該怎樣表示client與server之間交互的數據,在往下看之前先想一想這個問題。

關鍵字: 計算機 二進制

外部數據總線是中央處理器CPU(Central Processing Unit)的一部分,是CPU與外部數據傳輸的通道。外部數據總線一次可傳輸二進制數據的位數越大,CPU與外部交換數據的能力越強。

關鍵字: 外部數據線 CPU 二進制

星標/置頂?公眾號,硬核文章第一時間送達!鏈接|?https://zhuanlan.zhihu.com/p/274473971題很多,先上題后上答案,便于大家思考問題點:1、C和C的特點與區(qū)別?2、C的多態(tài)3、虛函數實現...

關鍵字: 騰訊 函數 進程 AI

程序接口是操作系統(tǒng)為用戶提供的兩類接口之一,編程人員在程序中通過程序接口來請求操作系統(tǒng)提供服務。面向過程語言最基本的單元是過程和函數。

關鍵字: 程序接口 過程 函數

星標「嵌入式大雜燴」,一起進步!鏈接:https://www.cnblogs.com/jozochen/p/8541714.html一、問題復現穩(wěn)定復現問題才能正確的對問題進行定位、解決以及驗證。一般來說,越容易復現的問...

關鍵字: 嵌入式開發(fā) 函數 代碼 寄存器

基本上,沒有人會將大段的C語言代碼全部塞入main()函數。更好的做法是按照復用率高、耦合性低的原則,盡可能的將代碼拆分不同的功能模塊,并封裝成函數。C語言代碼的組合千變萬化,因此函數的功能可能會比較復雜,不同的輸入,常...

關鍵字: 函數 PEN C語言代碼 C語言程序

Part1一、讓自己習慣C條款01:視C為一個語言聯邦C并不是一個帶有一組守則的一體語言:他是從四個次語言(C、Object-OrientedC、Template、STL)?組成的聯邦政府,每個次語言都有自己的規(guī)約。記住...

關鍵字: TI 函數 ASPECT 編譯器

為什么會寫篇棧變化的文章?做系統(tǒng)分析的話你肯定遇到過一些crash,oops等棘手問題,一般大家都會用gdb,objdump或者addr2line等工具分析pc位置來定位出錯的地方。但是這些分析工具背后的本質原理就不見得...

關鍵字: 函數 ARM C語言 AI

前言:一轉眼從事前端已經6年了,從當時的小白到如今大廠的技術專家,中間也走過不少彎路,從今天開始我會持續(xù)更新前端技術文章,并且整體的文章會進行體系梳理,整個知識體系分為:基礎精講,框架講解,框架及工具原理,前端面試題精講...

關鍵字: 函數 GE FUNCTION APP

關注星標公眾號,不錯過精彩內容來源|?碼農的荒島求生準確的來說,CPU不認識也不理解任何東西。CPU就像一個單細胞一樣,本身不具備任何思考能力,沒什么自己的想法,你給它一個刺激,它只是簡單的會有一個反應。那這個刺激是什么...

關鍵字: CPU 二進制

嵌入式教程

6897 篇文章

關注

發(fā)布文章

編輯精選

技術子站

關閉