![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c++
文章平均质量分 54
一只code可爱呀
心和舞台是逐渐放大
展开
-
将字符串转变为大小写
#include <iostream>#include <string>#include <cctype>using namespace std;void toUpperCaseInPlace(string & str);void toLowerCase(string &str);int main() { string str,str1; cout << "输入转换字符"原创 2017-07-17 20:21:20 · 1561 阅读 · 0 评论 -
istringstream 用法
istringstream对象可以绑定一行字符串,然后以空格为分隔符把该行分隔开。#include<iostream>#include<sstream>using namespace std;int main(){ string str, line; while(getline(cin, line)) { istringstream stream(li原创 2017-07-23 17:44:28 · 344 阅读 · 0 评论 -
大数运算——加法
究竟为什么要用大数加法呢。我们来看下数据: bool型为布尔型,占1个字节,取值0或1。 BOOL型为int型,一般认为占4个字节,取值TRUE/FALSE/ERROR。 sbyte型为有符号8位整数,占1个字节,取值范围在128~127之间。 bytet型为无符号16位整数,占2个字节,取值范围在0~255之间。 short型为有符号16位整数,占2个字节,取值范围在-32,768~3...原创 2017-06-15 16:25:43 · 260 阅读 · 0 评论 -
string和stringstream用法总结
http://blog.csdn.net/xw20084898/article/details/21939811转载 2017-07-14 20:55:03 · 293 阅读 · 0 评论 -
c++优先队列的使用
说起队列,我们首先想到的是先进先出,后今后出;那么何为优先队列呢,元素被赋予优先级,当访问元素时,具有最高优先级的被优先访问 头文件 #include priority_queueq//声明一个名为q的整形的优先级队列基本操作有: q.empty() //判断一个队列是否为空,若是返回真 q.top()//返回优先队列的对顶元素 q.pop()//删除优先队列的对顶元素 q.push()原创 2017-07-13 16:41:09 · 246 阅读 · 0 评论 -
strchr的用法
strchr(char *s,char *c) 查找字符c第一次出现在字符串s中的位置 返回值:如果找到指定的字符则返回该字符所在地址;否则返回NULL.例1:#include <cstring>#include <cstdio>int main(){ char sstring[17]; char *ptr,c='r'; strcpy(sstring,"thisis原创 2017-04-05 12:57:42 · 3705 阅读 · 0 评论 -
malloc用法及与new区别
一、原型:extern void *malloc(unsigned int num_bytes); 头文件:#include #include <iostream>#include <cstdio>#include <cstdlib>#include <algorithm>#include <cstring>using namespace std;int main(){ char原创 2017-04-01 10:10:29 · 301 阅读 · 0 评论 -
c++ vector向量
一、向量的介绍 向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。 在使用它时, 需要包含头文件 vector, #include原创 2017-04-10 15:39:56 · 433 阅读 · 0 评论 -
int,long,long long的范围及使用
unsigned int 0~4294967295 int -2147483648~2147483647 (10位)unsigned long 0~4294967295long -2147483648~2147483647long long的最大值:9223372036854775807 (19位)long long的最小值:-92233720368原创 2017-03-20 16:14:44 · 1730 阅读 · 0 评论 -
sscanf用法 基础
在处理字符串程序中,有时需要对字符串其中一部分取出操作,这时sscanf就派上用场了。int main(){ char *str; int digit; char buf1[255]; char buf2[255]; int ret; str="china beijing 123"; ret=sscanf(str,"%s %s %d",bu...原创 2018-03-28 15:27:00 · 196 阅读 · 0 评论