atoi.c

来自「标准c库代码,可以应用于各个系统提供了大量的基本函数」· C语言 代码 · 共 60 行

C
60
字号
/*FUNCTION   <<atoi>>, <<atol>>---string to integerINDEX	atoiINDEX	atolANSI_SYNOPSIS	#include <stdlib.h>        int atoi(const char *<[s]>);	long atol(const char *<[s]>);TRAD_SYNOPSIS	#include <stdlib.h>       int atoi(<[s]>)       char *<[s]>;       long atol(<[s]>)       char *<[s]>;DESCRIPTION   <<atoi>> converts the initial portion of a string to an <<int>>.   <<atol>> converts the initial portion of a string to a <<long>>.   <<atoi(s)>> is implemented as <<(int)strtol(s, NULL, 10).>>   <<atol(s)>> is implemented as <<strtol(s, NULL, 10).>>RETURNS   The functions return the converted value, if any. If no conversion was   made, <<0>> is returned.PORTABILITY<<atoi>> is ANSI.No supporting OS subroutines are required.*//* * Andy Wilson, 2-Oct-89. */#include <stdlib.h>#include <_ansi.h>int_DEFUN (atoi, (s),	_CONST char *s){  return (int) strtol (s, NULL, 10);}long_DEFUN (atol, (s),	_CONST char *s){  return strtol (s, NULL, 10);}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?