找回密碼
 立即注冊(cè)

QQ登錄

只需一步,快速開始

搜索
查看: 1033|回復(fù): 2
打印 上一主題 下一主題
收起左側(cè)

C語(yǔ)言函數(shù)傳入?yún)⒖记笾?/span>

[復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
ID:705846 發(fā)表于 2024-5-30 17:07 | 只看該作者 回帖獎(jiǎng)勵(lì) |倒序?yàn)g覽 |閱讀模式
請(qǐng)教大家:

傳入send_tpco兩個(gè)參數(shù),字符串和數(shù)字。這個(gè)代碼該如何改寫一下,謝謝大家指點(diǎn)。


void main(){
                set1=2;
                char str[]="time\n";
                send_tpco(str,set1);

}


void send_tpco(char *tpco,char value)
        {
                unsigned char num[18];               
                memset(num, 0, sizeof(char)*18);
                sprintf(num, ^tpco%d\n",value);        這個(gè)地方該如何改寫。                     
                SendString(num);        
                delay_ms(255);        
        }               

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復(fù)

使用道具 舉報(bào)

沙發(fā)
ID:879809 發(fā)表于 2024-5-30 21:56 | 只看該作者
sprintf(num, "%s%d\n",tpco,value);
回復(fù)

使用道具 舉報(bào)

板凳
ID:705846 發(fā)表于 2024-5-31 08:30 | 只看該作者


我想改寫成指針的方式

char t_str[]=''testing';
void main(){
set1=2;
send_tpco(t_str,set1);
}

void send_tpco(char tpco[],int value)
        {
                unsigned char num[18];               
                memset(num, 0, sizeof(char)*18);
                sprintf(num, "%s%d\n",tpco,value);                             
                SendString(num);       
                delay_ms(255);       
        }                                                       


回復(fù)

使用道具 舉報(bào)

本版積分規(guī)則

手機(jī)版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術(shù)交流QQ群281945664

Powered by 單片機(jī)教程網(wǎng)

快速回復(fù) 返回頂部 返回列表