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);

posted @ 2020-09-05 22:14  小宇宙zjy  阅读(105)  评论(0编辑  收藏  举报