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(未完待续)相关推荐

  1. 密码校验:大小写字母、字符、数字组合,最少8位

    校验规则: 密码必须由大小写字母+字符+数子组合,最少八位,不允许4位及以上连续或重复的数字或字母 PassWordUtil 工具类: public class PassWordUtil {/*** ...

  2. c++ 大小写转换字符转数字

    大小写转换&&字符转数字,实验笔记. int main() { //其实就是对ASCii表的操作string s;char a = 'a';int b = a - '0'; //字符转 ...

  3. C++ | 大小写字母转换

    1.题目描述 实现字母的大小写转换.多组输入输出. 输入描述: 多组输入,每一行输入大写字母. 输出描述: 针对每组输入输出对应的小写字母. 答案如下: #include<iostream> ...

  4. 条件运算符与条件if的姻缘,打擂台算法和大小写字母转换,if逻辑避坑

    文章目录 绪论 1.if语句判断与条件运算符的等价形式 2.图解"打擂台"的巧用 3.大小写字母转换 4.if代码编写规范,避坑逻辑错误 绪论 1.if语句判断与条件运算符的等价形 ...

  5. 大小写字母转换 (15分)

    大小写字母转换 (15分) 输入一行字符,以回车符 '\n' 结束,将其中的大写字母转换为相应的小写字母后输出,小写字母转换为相应的大写字母后输出,其他字符按原样输出. 输入格式: 输入一行字符,以回 ...

  6. c++语言字母转换,c++大小写字母转换的思路有几种?

    C++简介: C++是C语言的继承,它既可以进行C语言的过程化程序设计,又可以进行以抽象数据类型为特点的基于对象的程序设计,还可以进行以继承和多态为特点的面向对象的程序设计.C++擅长面向对象程序设计 ...

  7. c语言首字母大小写字母转换,C语言大小写字母转换,C语言 大小写字母转换

    导航:网站首页 > C语言大小写字母转换,C语言 大小写字母转换 C语言大小写字母转换,C语言 大小写字母转换 匿名网友: #includevoid main(){char c1,c2: // ...

  8. js字母大小写字母转换

    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML> <HEAD ...

  9. C语言——大小写字母转换

    C语言大小写字母转换 在 C 语言中区分字母的大小写,利用 ASCII 码中大写字母和小写字母之间的转换关系(差值为 32),可以将小写字母转换为大写字母. 1.小写转换大写 int main() { ...

  10. 正则表达式校验密码策略最少8位,大小写字母加符号加数字的组合

    可以使用如下的正则表达式来校验密码策略最少8位,大小写字母.符号和数字的组合: ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[!@#$%^&*])(?!.*\s). ...

最新文章

  1. oracle proc 定义宿主,oracle proc 编程基础及最小化案例
  2. 模糊选择器 js_5个很棒的 React.js 库,值得你亲手试试!
  3. 跳水比赛背后的隐形教练现身了!百度智能云还完成了历史性的大升级
  4. openstack运维实战系列(十)之nova指定compute节点和IP地址
  5. 【LeetCode】455. 分发饼干(图解)
  6. wordpress 首页调用文章 不同样式的方法
  7. oracle查询functions名字,oracle 怎样查看已经存在的函数,过程?
  8. STL源码剖析heap
  9. 无线摄像头服务器关闭,监控摄像头服务器停止
  10. android 8字体下载,安卓手机字体
  11. 易语言大漠插件模块制作后台找字FindStrExS和FindStrFastExS
  12. 【精彩文章】数学家论数学——数学的本质
  13. MD5 SHA1 SHA256 SHA512 SHA1WithRSA RSA 的区别
  14. 成就更好的自己,就是不停地做减法
  15. 火爆业界的明星,下一代存储技术的先行: NVDIMM 你了解吗?
  16. pyspark系列--统计基础
  17. hal库中的UART使用
  18. 专访架构师周爱民:谈企业软件架构设计[转]
  19. 未来规划——如何在国内读完国外的硕士项目
  20. 黑客都用什么牌子的电脑?

热门文章

  1. python读取excel生成mysql建表语句_python读取excel文件并自动在mysql中建表导数据
  2. 从 Spark 的 DataFrame 中取出具体某一行详解
  3. 金铲铲之战:新版本上线3活动,有实物奖励,小学生被限制游戏
  4. python jieba库用法
  5. OCM备考 三. Managing Database Availability 之recovery catalog
  6. R语言中的特殊值 NA NULL NaN Inf
  7. FPGA重要设计思想
  8. 关于 Python generator(生成器)的类比
  9. 【转】iOS开发6:UIActionSheet与UIAlertView
  10. mac 下 使用 brew 配置 环境