摘要:
C++中substr函数的用法 上述代码获得字符串s中 从第0位开始的长度为5的字符串.默认时的长度为从开始位置到尾 输出结果为: 12345 输出结果为: 12345 阅读全文
摘要:
本文转载自http://blog.csdn.net/youxin2012/article/details/9162415 string中 find()的应用 (rfind() 类似,只是从反向查找) 原型如下: (1)size_t find (const string& str, size_t po 阅读全文
摘要:
今天遇到一道题,没法解释,求帮忙 怎么解释用C和C++输出不一样的结果 阅读全文
摘要:
返回字符串的长度 string标准库 C风格字符串函数 字符串的比较: 标准string C风格字符串 连接字符串: 标准库string C风格函数 注意:这里的字符串数组largestr要有足够大的内存空间 拷贝和赋值: 标准库string C风格函数 注意:传入C风格函数的指针必须指向以空字符作 阅读全文
摘要:
vector是模板而非类型,由vector生成的类型必须包含vector中元素的类型,例如vector<int> 定义和初始化vector对象: vector<T> v1 v1是一个空vector,它潜在的元素是T类型的,执行默认初始化 vector<T> v2(v1) v2中包含v1所有元素的副本 阅读全文
摘要:
处理string对象中的字符: 在cctype头文件中定义了一组标准库函数来处理string对象中的字符,比如检查一个string对象是否包含空白,或者把string对象中的字母改成小写,再或者查看某个特定的字符是否出现等。 isalnum(c) 当c是字母或数字时为真 isalpha(c) 当c是 阅读全文
摘要:
string的操作: cout<<s 将s写到输出流cout当中,返回cout cin>>s 将cin中读取字符串赋给s,字符串以空白分隔,返回cin getline(cin,s) 从cin中读取一行赋给s,返回cin s.empty() s为空返回true,否则返回false s.size() 返 阅读全文
摘要:
一、 常量表达式:是指值不会改变并且在编译过程就能得到的计算结果的表达式。 定义常量表达式变量: constexpr 变量类型 变量名; 例如: constexpr int mf=20;/////20是常量表达式 constexpr int limit=mf+1;/////mf+1是常量表达式 co 阅读全文
摘要:
一、指向常量的指针 定义:const 变量类型 *变量; 例如 const double pi=3.14;///////pi是个常量,它的值不能改变 double *ptr=&pi;//////错误:ptr是一个普通指针,可以改变ptr所指对象的值,而pi是个常量 const double *cpt 阅读全文
摘要:
初始化和赋值是两个完全不同的操作: 初始化的含义是创建变量时赋予其一个初始值;赋值的含义是把对象的当前值擦除,而以一个新值代替。 阅读全文