
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 · 1631 阅读 · 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 · 389 阅读 · 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 · 315 阅读 · 0 评论 -
string和stringstream用法总结
http://blog.youkuaiyun.com/xw20084898/article/details/21939811转载 2017-07-14 20:55:03 · 340 阅读 · 0 评论 -
c++优先队列的使用
说起队列,我们首先想到的是先进先出,后今后出;那么何为优先队列呢,元素被赋予优先级,当访问元素时,具有最高优先级的被优先访问 头文件 #include priority_queueq//声明一个名为q的整形的优先级队列基本操作有: q.empty() //判断一个队列是否为空,若是返回真 q.top()//返回优先队列的对顶元素 q.pop()//删除优先队列的对顶元素 q.push()原创 2017-07-13 16:41:09 · 293 阅读 · 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 · 3800 阅读 · 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 · 334 阅读 · 0 评论 -
c++ vector向量
一、向量的介绍 向量 vector 是一种对象实体, 能够容纳许多其他类型相同的元素, 因此又被称为容器。 与string相同, vector 同属于STL(Standard Template Library, 标准模板库)中的一种自定义的数据类型, 可以广义上认为是数组的增强版。 在使用它时, 需要包含头文件 vector, #include原创 2017-04-10 15:39:56 · 506 阅读 · 0 评论 -
int,long,long long的范围及使用
unsigned int 0~4294967295 int -2147483648~2147483647 (10位) unsigned long 0~4294967295 long -2147483648~2147483647 long long的最大值:9223372036854775807 (19位) long long的最小值:-92233720368原创 2017-03-20 16:14:44 · 2194 阅读 · 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 · 241 阅读 · 0 评论