C语言中数字怎么赋值给字符串,并且输出的是数字呢?

C语言中数字怎么赋值给字符串,并且输出的是数字呢?
我做的那个输出的都是字符,不知道要怎么办,请各位高手帮帮我吧,谢谢了。
比如说, a=b+c;
而这个字符串m_name3等于a,那么我们就不能用m_name3='a',这样子了。请问高手,这种情况要怎么办?

第1个回答  2011-03-14
int a=(char)(b+c)
强制转换
第2个回答  2011-03-14
char a[20]="20110314",*b;
b=a;
while(*b>0){*b-='0';printf("%3d",*b);b++;}
第3个回答  2011-03-13
我是做任务的
相似回答