arduino如何在字符串末尾加空格补齐定长

arduino如何在字符串末尾加空格补齐定长,第1张

Arduino可以使用函数strcat()来在字符串末尾添加空格,并补齐定长度。首先要声明一个字符数组,用来存放要补齐的空格;然后使用循环将空格添加到数组中,使其长度与要求的一样;最后将该数组与字符串进行连接即可。

自己写个函数就行了,如下:

void AppendChar(CString &strSource, int iAppCout, char cAppChr)

{

for (int i = 0i <iAppCout++i)

{

strSource += cAppChr

}

}

用法:

CString strA = "1234"

AppendChar(strA, 4, ' ')

执行完之后,strA后面就会多四个空格了。

#include<stdio.h>

#include<string.h>

main()

{

char s[50]=,ch[99]=

int i,len

printf("input a string:\n")

scanf("%s",s)

len=strlen(s)

for(i=0i<leni++)

{

*(ch+2*i)=*(s+i)/*0,2,4…存放字符串*/

*(ch+2*i+1)=' '/*1,3,5…存放空格*/

}

printf("%s\n",ch)

getch()

}


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11405626.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存