STL:大小写字母转换、字符转数字、char*转string(未完待续)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#include <bits/stdc++.h>
using namespace std;
int main()
{
// 字符转大小写
cout << (char)toupper( 'a' ) << endl;
cout << (char)toupper( 'A' ) << endl;
cout << (char)tolower( 'a' ) << endl;
cout << (char)tolower( 'A' ) << endl;
puts( "×××××××××××××××××××完××××美××××分××××割××××线×××××××××××××××××××" );
//char 转 int,long int,long long int,double
//方法一:atoi atol atoll atof
char s1[]= "12345654" ;
char s2[]= "123.23" ;
int n1 = atoi(s1);
long int n2 = atol(s1);
long long int n3 = atoll(s1);
double n4 = atof(s2);
cout << n1 << ' ' << n2 << ' ' << n3 << ' ' << n4 << endl;
//方法二:sscanf
int a1;
sscanf(s1, "%d" ,&a1);
cout << a1 << endl;
double a2;
sscanf(s2, "%lf" ,&a2);
cout << a2 << endl;
char s3[]= "AF" ;
int a3;
sscanf(s3, "%X" ,&a3); //16进制转换成10进制
cout << a3 << endl;
puts( "×××××××××××××××××××完××××美××××分××××割××××线×××××××××××××××××××" );
//cstring 与 string 的转换
string s4 = "This is a test" ;
char s5[20];
s5.format( "%s" , s4.c_str());
cout << s5 << endl;
}
|
转载于:https://www.cnblogs.com/bestwzh/p/6401779.html
STL:大小写字母转换、字符转数字、char*转string(未完待续)相关推荐
- 密码校验:大小写字母、字符、数字组合,最少8位
校验规则: 密码必须由大小写字母+字符+数子组合,最少八位,不允许4位及以上连续或重复的数字或字母 PassWordUtil 工具类: public class PassWordUtil {/*** ...
- c++ 大小写转换字符转数字
大小写转换&&字符转数字,实验笔记. int main() { //其实就是对ASCii表的操作string s;char a = 'a';int b = a - '0'; //字符转 ...
- C++ | 大小写字母转换
1.题目描述 实现字母的大小写转换.多组输入输出. 输入描述: 多组输入,每一行输入大写字母. 输出描述: 针对每组输入输出对应的小写字母. 答案如下: #include<iostream> ...
- 条件运算符与条件if的姻缘,打擂台算法和大小写字母转换,if逻辑避坑
文章目录 绪论 1.if语句判断与条件运算符的等价形式 2.图解"打擂台"的巧用 3.大小写字母转换 4.if代码编写规范,避坑逻辑错误 绪论 1.if语句判断与条件运算符的等价形 ...
- 大小写字母转换 (15分)
大小写字母转换 (15分) 输入一行字符,以回车符 '\n' 结束,将其中的大写字母转换为相应的小写字母后输出,小写字母转换为相应的大写字母后输出,其他字符按原样输出. 输入格式: 输入一行字符,以回 ...
- c++语言字母转换,c++大小写字母转换的思路有几种?
C++简介: C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.C++擅长面向对象程序设计 ...
- c语言首字母大小写字母转换,C语言大小写字母转换,C语言 大小写字母转换
导航:网站首页 > C语言大小写字母转换,C语言 大小写字母转换 C语言大小写字母转换,C语言 大小写字母转换 匿名网友: #includevoid main(){char c1,c2: // ...
- js字母大小写字母转换
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...
- C语言——大小写字母转换
C语言大小写字母转换 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母. 1.小写转换大写 int main() { ...
- 正则表达式校验密码策略最少8位,大小写字母加符号加数字的组合
可以使用如下的正则表达式来校验密码策略最少8位,大小写字母.符号和数字的组合: ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*])(?!.*\s). ...
最新文章
- oracle proc 定义宿主,oracle proc 编程基础及最小化案例
- 模糊选择器 js_5个很棒的 React.js 库,值得你亲手试试!
- 跳水比赛背后的隐形教练现身了!百度智能云还完成了历史性的大升级
- openstack运维实战系列(十)之nova指定compute节点和IP地址
- 【LeetCode】455. 分发饼干(图解)
- wordpress 首页调用文章 不同样式的方法
- oracle查询functions名字,oracle 怎样查看已经存在的函数,过程?
- STL源码剖析heap
- 无线摄像头服务器关闭,监控摄像头服务器停止
- android 8字体下载,安卓手机字体
- 易语言大漠插件模块制作后台找字FindStrExS和FindStrFastExS
- 【精彩文章】数学家论数学——数学的本质
- MD5 SHA1 SHA256 SHA512 SHA1WithRSA RSA 的区别
- 成就更好的自己,就是不停地做减法
- 火爆业界的明星,下一代存储技术的先行: NVDIMM 你了解吗?
- pyspark系列--统计基础
- hal库中的UART使用
- 专访架构师周爱民:谈企业软件架构设计[转]
- 未来规划——如何在国内读完国外的硕士项目
- 黑客都用什么牌子的电脑?
热门文章
- python读取excel生成mysql建表语句_python读取excel文件并自动在mysql中建表导数据
- 从 Spark 的 DataFrame 中取出具体某一行详解
- 金铲铲之战:新版本上线3活动,有实物奖励,小学生被限制游戏
- python jieba库用法
- OCM备考 三. Managing Database Availability 之recovery catalog
- R语言中的特殊值 NA NULL NaN Inf
- FPGA重要设计思想
- 关于 Python generator(生成器)的类比
- 【转】iOS开发6:UIActionSheet与UIAlertView
- mac 下 使用 brew 配置 环境