一身肌肉的剪刀 · WPF如何实现一个漂亮的页签导航UI-阿里云 ...· 5 月前 · |
豪爽的帽子 · MacBook m1 ...· 1 年前 · |
机灵的小熊猫 · MFC 中MessageBox ...· 1 年前 · |
爱听歌的抽屉 · Centos7.3 ...· 1 年前 · |
玩篮球的手电筒 · 你了解VB.NET ...· 1 年前 · |
示例程序:
效果截图:
实现代码:
效果截图:
三、字符串转整数atoi (表示 alphanumeric to integer)是把字符串转换成整型数的一个函数。
windows 环境下,在 <stdlib.h> 头文件中。
int atoi(const char *nptr);//字符串转整数函数,nptr: 要转换的字符串
示例程序:
实现源码:
测试代码:
运行结果:
int main ( ) printf ( " 字符串 \ " 123456 \ " 转换为数字:%d \ n " , String2Int ( " 123456 " ) ) ; printf ( " 字符串 \ " - 123456 \ " 转换为数字:%d \ n " , String2Int ( " -123456 " ) ) ; return 0 ; int String2Int ( char * str ) //字符串转数字 char flag = '+'; //指示结果是否带符号 long res = 0 ; if ( * str =='-' ) //字符串带负号 ++ str ; //指向下一个字符 flag = '-'; //将标志设为负号 sscanf ( str , " %ld " , & res ) ; if ( flag == '-' ) res = - res ; return ( int ) res ;运行结果: