上海婦科疾病研究所 上海女性不孕醫(yī)院 上海引產(chǎn)醫(yī)院 無痛引產(chǎn)痛不痛 上海人流醫(yī)院 白癜風(fēng)治療醫(yī)院 上海小兒腦癱醫(yī)院 上海女子醫(yī)院
网络小说排行榜,琅琊榜 海宴 小说

国产精品无码毛片AV_亚洲毛片精品在线_全球黄色短视频在线免费观看_亚洲一区二区爱av_成年人免费观看网址_欧美美女性爱喷水网址_亚洲毛片av无码不卡_国产无码视频在线观看_高清国语自产拍在线播放_女人午夜免费黄片

用戶名: 密碼:
主頁 設(shè)為首頁 加入收藏
      產(chǎn)品中心       技術(shù)中心       下載中心        社區(qū)新聞        誠聘英才       大學(xué)計(jì)劃        關(guān)于我們       技術(shù)論壇
  您的當(dāng)前位置:ADSP開源社區(qū) >> 技術(shù)中心 >> Blackfin 今天是:
技術(shù)中心  
SigmaDSP
SHARC
A2B音頻總線
Blackfin
ADI操作系統(tǒng)
ADSP-218X
TigerSAHRC
ADI DSP仿真器
產(chǎn)品導(dǎo)航
ADI DSP仿真器
SigmaDSP開發(fā)板
ADI A2B總線開發(fā)板
SHARC DSP開發(fā)板
銷售網(wǎng)絡(luò)
Blackfin  
BF561開發(fā)中,為什么字符數(shù)組存放的元素個數(shù)大于腳標(biāo)?
[ 作者:OP ] [ 來源:ADSP開源社區(qū) ] [ 發(fā)布時間:2018-3-16 ]

    問題:

    我使用的是BF561,使用異步存儲的端口來調(diào)LCD。在deal.txt記事本里放了512個數(shù)用于連點(diǎn)劃線。原來運(yùn)行在uclinux下的程序中有下邊這句:

    char path[16] = "/mnt/deal.txt";

    在裸機(jī)下,我把程序修改為:

    char path[16] = "F:\\deal.txt" ;

    編譯的時候出錯,顯示cc0144:  error: a value of type "char [39]" cannot be used to initialize an entity of type "char [16]"。

    把path[16]改為39或更大的數(shù),則編譯、運(yùn)行成功。

    我不太明白,明明這個文件夾里放了512個數(shù),為什么path這個數(shù)組只有39個元素?

 

    答:path里面放的不是你deal.txt文件的內(nèi)容,而是"F:\\deal.txt"  ,另外你檢查一下其他地方有沒有定義char path[39]

    問:多謝!其他地方?jīng)]有定義char path[39]。

    char是八位有符號二進(jìn)制數(shù),char path[39]就意味著"F:\\deal.txt"這個字符數(shù)組里有39個這樣的數(shù)。但是那個deal.txt文件里存放的數(shù)明顯要多很多呀,而且每個數(shù)的數(shù)值都比較大,比如25631。難道是這其中有什么轉(zhuǎn)換機(jī)制嗎?

    答:如果你要讀取deal.txt內(nèi)部數(shù)據(jù),需要使用文件系統(tǒng),用fopen 和fread讀取。不能直接賦給數(shù)組

    任何問題ADI DSP的技術(shù)及商務(wù)問題,均可聯(lián)系OP的QQ:5516164,郵箱:sale@openadsp.com

   

聯(lián)系我們 | 關(guān)于我們 | 免責(zé)聲明 | 誠征英才 | 友情鏈接
Copyright 2019 All rights reserved  本網(wǎng)頁版權(quán)屬Open ADSP所有
北京海淀區(qū)中關(guān)村大街32號新中發(fā)市場3659 郵編100100
電話 18611096839 
粵ICP備14035876號-1