int atoi(const char *str)库函数实现
来源:互联网 发布:linux无ip 编辑:程序博客网 时间:2024/05/19 22:28
int my_atoi(const char * str)
{
int flag=1;
int num=0;
if (str==NULL)
{
cout<<"ERROR"<<endl;
return 0;
}
while(*str!='\0')
{
if (*str=='-')
flag=-1;
if (*str>='0'&&*str<='9')
num = num * 10 + *str - '0';
++str;
}
return num * flag;
}
{
int flag=1;
int num=0;
if (str==NULL)
{
cout<<"ERROR"<<endl;
return 0;
}
while(*str!='\0')
{
if (*str=='-')
flag=-1;
if (*str>='0'&&*str<='9')
num = num * 10 + *str - '0';
++str;
}
return num * flag;
}
- int atoi(const char *str)库函数实现
- int atoi(const char * str)
- int atoi(char *str) 函数实现
- int atoi(const char*)
- int strlen(const char *str)
- C语言库函数之 int vsnprintf(char *str, size_t size, const char *format, va_list ap);
- atoi函数 int m_atoi(char* str)
- stdlib.h——void abort ( void ); int atoi ( const char * str );
- char * strchr (const char *str, int c);
- C和指针之字符串编程练习8实现char *my_strnchr(char const *str, int ch, int which)
- 编写一个函数 char *my_strrchr(char const *str,int ch)
- C++学习笔记:int sprintf ( char * str, const char * format, ... );
- c语言库函数【string.h】之strlen_(const char * str)
- 8、请编写能直接实现 int atoi(const char * pstr)函数功能的代码
- 请编写能直接实现 int atoi(const char * pstr)函数功能的代码
- 算法19:实现 char* strtok(char* str, const char* delimeter)
- char str[], const char str[], const char *str区别
- C语言实现的 itoa(int num, str *temp, int radix) 与 atoi(str *temp)
- amssbuildingbylight
- MFC获取文件夹下的所有文件名
- LayoutInflater.from(this)、inflate 详解
- android利用Http协议实现从网络上面获取图片的方法
- jQuery前端技术应用
- int atoi(const char *str)库函数实现
- android的国际化和本地化
- 百度笔试题1
- 使用chroot构建linux沙盒
- 一些的网站(持续)
- struts2使用插件(jfreechart图表插件)
- 我的学习小结-1、程序的内存分配
- [Google] 有10亿个无符号整数(unsigned int),2G内存,求中位数
- VS2010+Visual Assist X