C语言--常用函数(一)

参考博客:http://blog.sina.com.cn/s/blog_4c8a2a870100qgq7.html

atof() 将字符串转换为双精度浮点型值
atoi() 将字符串转换为整型值
atol() 将字符串转换为长整型值
strtod() 将字符串转换为双精度浮点型值,并报告不能被转换的所有剩余数字
strtol() 将字符串转换为长整值,并报告不能被转换的所有剩余数字
strtoul() 将字符串转换为无符号长整型值,并报告不能被转换的所有剩余数字


整型转字符串函数

char * int2str(int num)
{
  char temp;
  static char result[MAX_SIZE] = {0};
  int i = 0;
  int len = 0;
  while(num != 0)
  {
    result[i] = (num  % 10) + '0' ;//算出字符(用3 + ‘0’来算出字符‘3’)
    num = num / 10;
    i++;
  }
  result[i] = '\0';
  len = strlen(result);
  for(i = 0; i < len / 2; i++) //前后换顺序
  {
    temp = result[i];
    result[i] = result[len - 1 - i];
    result[len - 1 - i] = temp;
  }
  return result;
}
已标记关键词 清除标记
相关推荐
©️2020 CSDN 皮肤主题: 技术黑板 设计师:CSDN官方博客 返回首页