永发信息网

c语言中我定义一个long int变量 a=12345。想把它存储在一个字符数组中char string[10]中应该怎么转换啊。

答案:4  悬赏:60  手机版
解决时间 2021-03-21 16:32
  • 提问者网友:未信
  • 2021-03-20 19:01
输出后printf(“%s”,string效果是12345。
最佳答案
  • 五星知识达人网友:旧脸谱
  • 2021-03-20 19:53
sprintf(string,"%d",a);
全部回答
  • 1楼网友:十年萤火照君眠
  • 2021-03-20 22:57
sprintf(string,"%d",a); printf("%s\n",string);
  • 2楼网友:山君与见山
  • 2021-03-20 21:49
long int a =12345; char string[10]={0}; sprintf(string,"%ld",a); //%ld ----对应long int printf("%s\n",string);
  • 3楼网友:千杯敬自由
  • 2021-03-20 20:51
你好! long int a =12345; char string[10]={0}; sprintf(string,"%ld",a); //%ld ----对应long int printf("%s\n",string); 希望对你有所帮助,望采纳。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯