redhat 5 系统管理及网络服务系列大片
2009-07-23 11:09
239 查看
1.字符串转为数字类型
使用sprintf函数
2.数字转换为字符串
使用atoi等函数
使用strtol等函数
使用sprintf函数
2.数字转换为字符串
使用atoi等函数
使用strtol等函数
#include<stdio.h> #include<string.h> #include<stdlib.h>//atoi包含在该头文件中,该头文件还包括atof(转换为double值)atol(转换为long值) int main(void){ int num1 = 233; int num2 = 0; long num3 = 0; char string1[20]; char *string2 = "255dd"; char *string3 = "10atom"; char *end; //使用sprintf将int类型和double类型转换为string字符串 sprintf(string1,"%d",num1); puts(string1); //使用atoi将字符串转换为整数 num2 = atoi(string2);//atoi在遇到非整数部分之前一直转换字符,如果不能识别为数字,atoi返回0 printf("%d\n",num2); //使用strtol等函数将字符串转换为整数,第一个参数是要转换的字串,第二个是指向非整数的指针地址,第三个是转换基数 num3 = strtol(string3,&end,10);//第二个参数需要一个指针的地址,之后end就变成了一个指向第一个非整数的字符的指针 printf("value:%ld,stopped at %s(%d)\n",num3,end,*end);//end存储了a的地址,%s打印该字符串,%d+*end打印字符的ASCII编码 return 0; }本文出自 “狂战” 博客,请务必保留此出处http://fanaticssk.blog.51cto.com/4148464/828072
相关文章推荐
- redhat 5 系统管理及网络服务 学习笔记
- linux系统 网络服务管理配置
- Linux系统管理(二)(网络服务)
- 第43天 系统管理和网络服务
- 常规网络管理、配置及系统服务全攻略
- 百晓生带你玩转linux系统服务搭建系列----搭建samba服务及账户管理
- Windows系统管理和网络服务笔记生涯 源于BENET2.0课程(S1)
- 网站服务管理系统系列教程之五
- 网站服务管理系统wdcp系列教程之九
- 网络服务队管理系统
- 网站服务管理系统wdcp系列教程之六
- RedHat Linux AS4.0系统管理与网络服务配置
- 网站服务管理系统wdcp系列教程之四
- 网站服务管理系统系列教程之五
- LINUX 红帽系列系统网络管理常用方法