|
|||||||||||
| 技術(shù)交流 | 電路欣賞 | 工控天地 | 數(shù)字廣電 | 通信技術(shù) | 電源技術(shù) | 測(cè)控之家 | EMC技術(shù) | ARM技術(shù) | EDA技術(shù) | PCB技術(shù) | 嵌入式系統(tǒng) 驅(qū)動(dòng)編程 | 集成電路 | 器件替換 | 模擬技術(shù) | 新手園地 | 單 片 機(jī) | DSP技術(shù) | MCU技術(shù) | IC 設(shè)計(jì) | IC 產(chǎn)業(yè) | CAN-bus/DeviceNe |
求救!sscanf函數(shù)使用不正常! |
| 作者:hexenzhou 欄目:ARM技術(shù) |
在EasyArm2200上,用周立功的模板做了簡(jiǎn)單的測(cè)試程序,其中調(diào)用了C庫(kù)函數(shù)的sscanf,發(fā)現(xiàn)函數(shù)的結(jié)果不正常,測(cè)試程序如下: #include "config.h" #include <stdio.h> int main (void) { int TEMP; CHAR *str; str = "56"; sscanf(str, "%d", &TEMP); while (1); } TEMP的值非常大,不等于56 |
| 2樓: | >>參與討論 |
| 作者: greatbin 于 2006/4/13 11:47:00 發(fā)布:
try CHAR str[16]; strcpy(str,"56\r\n"); |
|
| 3樓: | >>參與討論 |
| 作者: hexenzhou 于 2006/4/13 12:16:00 發(fā)布:
和strcpy有什么關(guān)系? sscanf可以把字符串的數(shù)字內(nèi)容轉(zhuǎn)換成int,float等等變量! |
|
| 4樓: | >>參與討論 |
| 作者: hexenzhou 于 2006/4/14 9:28:00 發(fā)布:
自己頂! |
|
| 免費(fèi)注冊(cè)為維庫(kù)電子開(kāi)發(fā)網(wǎng)會(huì)員,參與電子工程師社區(qū)討論,點(diǎn)此進(jìn)入 |
Copyright © 1998-2006 m.58mhw.cn 浙ICP證030469號(hào) |