在c语言中 在字符数组中存储一列序号 在此序列上加一或减一如何实现 求高手指导
2个回答
展开全部
用itoa和atoi实现可以么?
下面是一个示例
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[10] = "123456789";
puts(a);
int i = atoi(a); //a是待转换的字符串
++i;
itoa(i, a, 10); //i是待转换的数字,a是要写入转换结果的目标字符串,10是转换数字是所用的基数,这里是10进制的。
puts(a);
return 0;
}
希望可以帮到你!
下面是一个示例
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char a[10] = "123456789";
puts(a);
int i = atoi(a); //a是待转换的字符串
++i;
itoa(i, a, 10); //i是待转换的数字,a是要写入转换结果的目标字符串,10是转换数字是所用的基数,这里是10进制的。
puts(a);
return 0;
}
希望可以帮到你!
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询