编码实现字符串转整型的函数
编码实现字符串转整型的函数(实现函数atoi的功能),据说是神州数码笔试题。如将字符串 ”+123”?123, ”-0123”?-123, “123CS45”?123, “123.45CS”?123, “CS123.45”?0
#include “stdafx.h”
int str2int(const char *str) { // 字符串转整型函数
int i=0, sign=1, value = 0;
if(str==NULL) return NULL; // 空串直接返回 NULL
if(str[0]==’-’ || str[0]==’+') { // 判断是否存在符号位
i = 1;
sign = (str[0]==’-’ ? -1 : 1);
}
for(; str[i]>=’0′ && str[i]
#include “stdafx.h”
int str2int(const char *str) { // 字符串转整型函数
int i=0, sign=1, value = 0;
if(str==NULL) return NULL; // 空串直接返回 NULL
if(str[0]==’-’ || str[0]==’+') { // 判断是否存在符号位
i = 1;
sign = (str[0]==’-’ ? -1 : 1);
}
for(; str[i]>=’0′ && str[i]
【编码实现字符串转整型的函数】相关文章
2. 编码转换,怎样实现将GB2312编码的字符串转换为ISO-8859-1编码的字符串
3. 编写一个 C 函数,该函数在一个字符串中找到可能的最长的子字符串,且该字符串是由同一字符组成的
4. 我们在web应用开发过程中经常遇到输出某种编码的字符,如iso8859-1等,如何输出一个某种编码的字符串?
5. 写一个函数,要求输入一个字符串和一个字符长度,对该字符串进行分隔
6. 写一个函数,求一个字符串的长度。在main函数中输入字符串,并输出其长度
7. 写一个方法,输入一个文件名和一个字符串,统计这个字符串在这个文件中出现的次数
9. 如何将一个描述日期或日期/时间的字符串转换为一个Date对象
10. 请编写一个 C 函数,该函数在给定的内存区域搜索给定的字符,并返回该字符所在位置索引值
本文来源:https://www.mianshiwenti.com/a13202.html
进入下载页面
上一篇:东方通信股份有限公司VC面试题
下一篇:C面试题
﹝编码实现字符串转整型的函数﹞相关内容
- 怎样建立和理解非常复杂的声明?例如定义一个包含N 个指向返回 指向字符的指针的函数的指针的数组?
- 写一个函数返回1+2+3+…+n的值(假定结果不会超过长整型变量的范围)
- 请写出一段Python代码实现删除一个list里面的重复元素
- 在C++ 程序中调用被C 编译器编译后的函数,为什么要加extern "C"
- 如何向接受结构参数的函数传入常数值
- Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类
- Java中有几种类型的流?JDK为每种类型的流提供了一些抽象类以供继承,请说出他们分别是哪些类?
- 编写类String 的构造函数、析构函数和赋值函数
- 编写类String的构造函数、析构函数和赋值函数
- 介绍一下Prototype的$()函数,$F()函数,$A()函数都是什么作用?