c字符串转整数
来源:互联网 发布:淘宝的销量多久清零 编辑:程序博客网 时间:2024/05/21 17:41
// StringToInt.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include <stdio.h>#define n 100/*isdigit(char a)判断字符是否为数字字符即字符是否在['0'-'9']之间是返回true其他返回false*/bool isdigit(char a){if (a >= '0'&&a <= '9')return true;elsereturn false;}/*myatoi(char *s)将字符串转换为整型数字*/int myatoi(char *s){int res = 0;bool neg_flag = false;if (s == NULL){return 0;}if (s[0] == '+' || s[0] == '-')neg_flag = (*s++!='+');//判断是否为负数while (isdigit(*s))res = res * 10 + (*s++-'0');//将字符串累加为整数return neg_flag ? -res : res;//负数返回它的相反数}int _tmain(int argc, _TCHAR* argv[]){//char x[] = {'1','0','0'};//scanf("%s", &str);char x[100];int len = 0;for (; len < 5; len++){scanf("%c", &x[len]);}printf("%d\n", myatoi(x));return 0;}
参考网址:http://baike.baidu.com/view/653935.htm?fr=aladdin
0 0
- c字符串转整数
- 字符串转整数(C#)
- c 整数转字符串
- 整数转Base64字符串C
- C/C++编程:整数转字符串输出
- C/C++整数与字符串互转
- C语言整数转字符串itoa函数
- C语言字符串转整数atoi函数
- c 字符串 整数转换
- C语言的字符串转整数 整数转字符串的函数
- C语言中字符串的逆序、字符串转整数、整数转字符串、自定义字符串操作(strcpy、strlen、strcat、strcmp)
- C 将整数变成字符串
- c语言字符串整数转换
- C语言整数转字符串(itoa()函数)小练习
- 《c程序设计语言》读书笔记-4.12-递归整数转字符串
- C语言字符串转int整数的实现源代码
- 字符串转整数,不使用任何C语言库函数
- 【C/C++】字符串转换成整数
- What is a good text editor on Linux?
- Apache Camel简介
- HDU 1548 A strange lift
- PHPMailer出现Called Mail() without being connected错误
- java二进制转换
- c字符串转整数
- The Settlers of Catan
- 04-HibernateUtil完整版,HQL查询入门
- 文件操作函数fprintf
- 线段树区间维护hdu3397
- 设计模式之装饰模式
- Java虚拟机运行时数据区域
- HDU-1255-覆盖的面积(线段树)
- hdu 4770 Lights Against Dudely(回溯)