不错的C++函数
函数:itoa(a,b,10);
功能:把a的值的10进制放到字符串b里;C++代码
#include <iostream>
using namespace std;
int main()
{
char str[11];
int i;
cin >> i;
itoa (i,str,10);
cout << str << endl;
return 0;
}#include <iostream>
using namespace std;
int main()
{
char str[11];
int i;
cin >> i;
itoa (i,str,10);
cout << str << endl;
return 0;
}备注:不是所有编译器都可用!
函数:atoi(str);
功能:将str转成整数并返回C++代码
#include <iostream>
using namespace std;
int main()
{
char str[11];
int i;
cin >> str;
i = atoi(str);
cout << i << endl;
return 0;
}#include <iostream>
using namespace std;
int main()
{
char str[11];
int i;
cin >> str;
i = atoi(str);
cout << i << endl;
return 0;
}备注:这个函数虽然和itoa有点像,但注意的是atoi是有返回值的,itoa只是执行命令
其他
C++代码
函数 isalpha (char ) 判断是否是字母
函数 isdigit (char ) 判断是否是数字
函数 isalnum (char ) 判断是否是数字或字母
以上3个函数都在头文件 ctype.h 中
函数 strupr (char *s) 把字符串s里的小写转大写
函数 strlwr (char *s) 把字符串s里的大写转小写
函数 strrev (char *s) 把字符串s的所有字符的顺序颠倒过来(不包括空字符NULL)
函数 toupper, tolower 大小写转化
函数 floor:int m = floor (sqrt(x) + 0.5) 浮点误差修正
补充:软件开发 , C++ ,