0
如何將緩衝區中的數字char轉換爲int。從char *緩衝區的數字得到int
我使用:
char *buffer = somebuffer;
int number;
number = int(buffer[i]); // pointer to a number stored as a char
然而,這將返回十進制碼(例如,如果buffer[i] = '2'
,number = 50
)。
我該如何解釋這個字符數爲int?
這不一定是一個ASCII碼。改爲使用「字符代碼」一詞。 – 2013-02-18 17:20:09
@ H2CO3謝謝,(希望)現在糾正 – simonc 2013-02-18 17:21:06
好的。 Upvoted。 – 2013-02-18 17:21:53