• C语言学习笔记之 类型转换


    类型转换函数

    头文件

    #include <stdlib.h>
    

    atof

    功能:把字符串转换成浮点数
    函数原型:atof(In_z char const* _String);

    例:

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdlib.h>
    #include <stdio.h>
    
    int main() {
    	char s[] = "3.14";
    	double pi = atof(s);
    	printf("%.2f", pi);
    
    	return 0;
    }
    

    运行结果:

    3.14
    

    atol

    功能:把字符串转换成长整型数
    函数原型:atol(In_z char const* _String);

    例:

    #define _CRT_SECURE_NO_WARNINGS
    #include <stdlib.h>
    #include <stdio.h>
    
    int main() {
    	char s[] = "10000000";
    	long pi = atol(s);
    	printf("%ld", pi);
    
    	return 0;
    }
    运行结果:
    10000000
    

    atoi

    功能:把字符串转换成整型
    函数原型:atoi(In_z char const* _String);

    atoll

    功能:把字符串转换成长长整型
    函数原型:atoll(In_z char const* _String);

  • 相关阅读:
    MongoDB慢查询性能分析
    redis的LRU算法(二)
    Skynet服务热点火焰图分析
    内存爆灯
    时区问题
    与机器共生
    bug狩猎
    Lesson Learned
    下划线引起的血案
    Intel的CPU漏洞:Spectre
  • 原文地址:https://www.cnblogs.com/zhujiangyu/p/13619976.html
Copyright © 2020-2023  润新知