Qt-char类型的字符串转换成数字和数字转换成char类型字符串


一、char类型的字符串转换成数字:

1 int number;
2 char ch[50] = "123";
3 /* 先转成QString类型再转成int类型 */
4 number = QString(ch).toInt();

 

二、数字转换成char类型字符串:

 1 int number = 123;
 2 char ch[50] = {0};
 3 /* 先转成QByteArray类型 */
 4 QByteArray array;
 5 array.setNum(number);
 6 /* 再将其赋给char类型成员 */
 7 for(int i; i < array.size(); i++)
 8 {
 9     ch[i] = array.at(i);  
10 }

 

 

end


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM