zoukankan      html  css  js  c++  java
  • 将一个整数n转换成换成一个字符串。如将1234转换为"1234"。

    include <stdio.h>
    char* convert( char*, int );
    int main(void)
    {
        char a[30] = {0};
        convert(a, 12345);
        printf("%s", a);
        return 0;
    }
    char* convert( char *p, int x )
    {
        if( x >= 10 ) p = convert( p, x / 10 );
        *p = '0' + x - x /10 * 10;
        return p + 1;
    }
    ————————————————
    版权声明:本文为CSDN博主「mm1314526」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/mm1314526/article/details/4287238

    #include <stdio.h>
    #include <string.h>
    int main()
    {
        char s[10];
        int n,i=0;
        scanf("%d",&n);
        convert(s, n);
        strrev(s);
        puts(s);
        return 0;
    }
    char* convert( char *s, int n )
    {
        while(n!=0)
        {
            s[i++]=n%10+'0';
            n/=10;
        }
        s[i]='/0';
    strrev(s);//字符串反转
    return s;
    }
    ————————————————
    版权声明:本文为CSDN博主「mm1314526」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/mm1314526/article/details/4287238

    借鉴的是一位大神的,我写不出来,裂开,新学的strrev()函数

  • 相关阅读:
    Maven项目多环境之间的配置文件的切换
    使用vue脚手架快速创建vue项目(入门)
    SpringAOP之使用切入点创建通知
    epoll的陷阱
    epoll-1
    openSUSE Leap 15格式化挂载新分区
    openSUSE Leap 15取消自动登录
    openSUSE Leap 15通过windows rdp访问
    openSUSE Leap 15安装打开ssh
    数组、函数与指针
  • 原文地址:https://www.cnblogs.com/wven/p/13268388.html
Copyright © 2011-2022 走看看