1. 程式人生 > >求教:char型字串轉換為十六進位制整數問題

求教:char型字串轉換為十六進位制整數問題

我有一個字串:char a[9]="1234567a";

需要通過c++庫函式(自己會寫,但是程式碼量大)把它轉換為long或者int型,儲存在一個變數中。

===============================

char a[9]="1234567a";

long b=0x1;

/*

這裡是我需要的程式碼

*/

結果為:b=0x1234567a

請高手給個思路或者函式,謝謝!