亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將固定的IP地址轉換成二進制

將固定的IP地址轉換成二進制

C++
LxxPRnnnn若男 2017-03-16 14:57:28
編寫程序,將固定的IP地址轉換成二進制,并以16進制格式輸出。 初學c++,實在不會,望大神賜教~
查看完整描述

1 回答

已采納
?
Silver_Magician

TA貢獻35條經驗 獲得超68個贊

char?buffer?[3];?//用于存放轉換好的十六進制字符串。由于只要支持2位整數,所以長度3即可

?

char?*?inttohex(int?aa)

{

????if?(aa?/?16?<?10)???//計算十位,并轉換成字符?

????????buffer[0]?=?aa?/?16?+?'0';

????else

????????buffer[0]?=?aa?/?16?-?10?+?'A';

????if?(aa?%?16?<?10)???//計算個位,并轉換成字符

????????buffer[1]?=?aa?%?16?+?'0';

????else

????????buffer[1]?=?aa?%?16?-?10?+?'A';

????buffer[2]?=?'\0';???//字符串結束標志

????return?(buffer);

}


查看完整回答
反對 回復 2017-03-16
  • 1 回答
  • 0 關注
  • 1755 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號