C++学习笔记
来源:互联网 发布:什么软件可以下载msqrd 编辑:程序博客网 时间:2024/06/01 15:08
C++学徒01
建立这个博客是为了记录自己的学习笔记,读研期间不再浪费时间,GO!
- 标准库string类型
首先string的使用是需要先声明#include<string>
string的初始化:
string s1;s1 = "hello world";//也可以string s1 = "hello world";string s2(s1);//将s2初始化为s1的副本string s3("hello world");string s4(n,'C');//将s4初始化为n个C
对于未知数目的string可以采用
string strWord;while(cin>>strWord){//这里的输入不是一行,遇到空格只会读入空格前,如hello world只会读入hello}while(getline(cin,strWord)){//这里读入的是一行,hello world 则为hello world }//以上均为Ctrl+Z可以输入终止输入符OR达到内部终止条件
- string的操作
s.empty()//if s is empty,then return true else if return false
s.size()//return the character number of s,建议使用string::size_type类型来存储size()返回的值
s[n]//s[index]index从0开始
s1+s2//’+’两边必须有一个是String
string s1 = "hello";string s2 = "world";string s3 = s1 +s1;//对string s3 = "hello" + "world";//errorstring s4 = "hello" + s2;//对for(string::iterator it = s1.begin();it != s1.end();it++){ cout<<*it;}//iterator遍历for(string::size_type st = 0;st != s1.size();st++){ cout<<s1[st];}//下标遍历.注意区别
———-待续…
0 0
- C++/C学习笔记
- 【C/C++】STL学习笔记
- C/C学习笔记/导言
- C/C学习笔记/结构
- 【c/c++】学习笔记1
- C学习笔记1
- TPC-C学习笔记
- c语言学习笔记
- C语言学习笔记
- C语言学习笔记
- 学习笔记之c
- C#-学习笔记
- Objective-C学习笔记
- C++PRIMER学习笔记
- C学习笔记
- C 学习笔记
- C/C++学习笔记
- 1.C学习笔记
- 【日志15/09/18】全神贯注
- 【CodeVS】1080 线段树练习 分块 线段树 树状数组 开放性
- HDU_3998_Sequence(最长上升子序列 + 网络流)
- Activity
- Vuforia SDK----从Unity的SD卡装入一个DataSet
- C++学习笔记
- 判断IE以及加载不同的js
- Dreamweaver学习之基本操作(文本、图片、链接)
- 低级错误--警醒自己
- 天天学设计模式2-策略模式
- UITabBarController笔记(UITabBar/UITabBarButton)
- 欢迎使用CSDN-markdown编辑器
- bzoj1911&CodeVS1318 特别行动队
- hdu 1251(trie)