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

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

C++ 中有沒有 LONG轉化STRING STRING 轉化LONG 的庫函數?

C++ 中有沒有 LONG轉化STRING STRING 轉化LONG 的庫函數?

慕哥9229398 2019-02-01 15:03:41
C++ 中有沒有 LONG轉化STRING STRING 轉化LONG 的庫函數
查看完整描述

2 回答

?
MMMHUHU

TA貢獻1834條經驗 獲得超8個贊

沒有long和string互相轉換的,但是有long(還有int,double,float等)和char*互相轉化的函數,sprintf函數和sscanf函數。因此可以用char*作為中間類型
long轉換為string的一個解決方案:
可以先用sprintf函數把long轉換為char*,然后char*直接可以賦給string。
string轉換為long的一個解決方案
先用string的成員函數c_str()轉化為char*,再用sscanf函數將char*轉為long。
sscanf和sprintf是C函數,頭文件stdio.h,用法和scanf、printf相似

查看完整回答
反對 回復 2019-03-10
  • 2 回答
  • 0 關注
  • 3121 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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