#includestdio.h
創新互聯專注于企業成都全網營銷、網站重做改版、滄源網站定制設計、自適應品牌網站建設、H5建站、商城網站開發、集團公司官網建設、成都外貿網站建設、高端網站制作、響應式網頁設計等建站業務,價格優惠性價比高,為滄源等各大城市提供網站開發制作服務。
char* to_dec_str(char* hex_array, char* str)
{
int i;
for(i=0;i2;i++)
{
char t = hex_array[i];
hex_array[i] = hex_array[3-i];
hex_array[3-i] = t;
}
int* pDec = (int*)hex_array;
i = 0;
do{
str[i] = *pDec % 10 + '0';
*pDec = *pDec / 10;
i++;
}while(*pDec);
for(int j=0;ji/2;j++)
{
char t = str[j];
str[j] = str[i-1-j];
str[i-1-j] = t;
}
str[i] = '\0';
return str;
}
int main()
{
char BUF1[]={0x11,0x22,0x33,0x44};
char BUF2[11];
to_dec_str(BUF1, BUF2);
puts(BUF2);
}
數組是指針,如果是字符數據就已經是字符串了,其它類型可以使用對應的函數轉換,如inttostr,floattostr等。
數組是整型數組嗎?如果是的話,可以取出來轉換成字符就行了。例如,整型數值56,然后char
c=56,輸出c就行了。相當于強制類型轉換。
本文標題:C語言數組轉為字符串函數 c語言字符串轉化成字符數組
文章來源:http://vcdvsql.cn/article12/hpgsgc.html
成都網站建設公司_創新互聯,為您提供外貿建站、搜索引擎優化、網頁設計公司、動態網站、標簽優化、ChatGPT
聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯