第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

為什么而且也沒有指出f指針的指向程序中用printf輸出的語句如下

為什么而且也沒有指出f指針的指向程序中用printf輸出的語句如下

泛舟湖上清波郎朗 2022-10-03 15:10:59
// Printf 調(diào)用函數(shù)int fputc(int ch, FILE *f){return(Usart1_Txd(ch)); // 發(fā)送并返回數(shù)據(jù)}程序中既沒有聲明,也沒看出怎么調(diào)用的但去掉就不行printf("Period: %u ", TIM2->CCR2); // 輸出周期,清除CC2IFif(TIM2->SR & 2) // CC1IF=1printf("Width: %u\r\n", TIM2->CCR1); // 輸出寬度,清除CC1IF
查看完整描述

2 回答

?
繁星點點滴滴

TA貢獻(xiàn)1803條經(jīng)驗 獲得超3個贊

這個fputc是你平臺特定的實現(xiàn),不是標(biāo)準(zhǔn)實現(xiàn),參數(shù)f的存在只是為了兼容其他的實現(xiàn)而已。
你這個平臺實現(xiàn)是調(diào)用一個串口輸出函數(shù)(Usart1_Txd)直接輸出字符到硬件。
有的平臺是經(jīng)過文件系統(tǒng)的,F(xiàn)ILE* f就要發(fā)揮作用了。

查看完整回答
反對 回復(fù) 2022-10-06
?
翻過高山走不出你

TA貢獻(xiàn)1875條經(jīng)驗 獲得超3個贊

1 平臺a實現(xiàn)可能是這樣的 int fputc(int ch, FILE *f) {     fprintf(f, "%c", ch); } 2 平臺b實現(xiàn)可能是這樣的 int fputc(int ch, FILE *f) {     write(stdout,  &ch, 1);  }  3 還有些平臺可能就是像你這樣的  所以,為了兼容所有實現(xiàn),參數(shù)肯定得保留,你最多不用。

查看完整回答
反對 回復(fù) 2022-10-06
  • 2 回答
  • 0 關(guān)注
  • 129 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號