字符串转整数

来源:互联网 发布:java培训费 编辑:程序博客网 时间:2024/05/22 11:51

将输入的字符串转换为整数。输入:字符串 输出:整数


函数原型:int zifu2sz(char *str)

#include<stdlib.h>#include<stdio.h>int zifu2sz(char *str){int sum=0;int flag;if(*str=='-'){flag=1;str++;}else flag=0;while(*str){sum=10*sum+((*str)-'0');str++;}if(flag==1)return (sum*(-1));    else return sum;}void main(){int n;char *str="-1243";n=zifu2sz(str);printf("%d\n",n);}

原创粉丝点击