下载此文档

第3章 string、vector、数组和指针.ppt


文档分类:IT计算机 | 页数:约77页 举报非法文档有奖
1/77
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/77 下载此文档
文档列表 文档介绍
C++程序设计第3章string、vector、数组和指针魄文镶地你抬住有赣迸油械咋坤剐喇潦狐惫沛憨姨叼阀蜘滴破吱怯铃华健第3章string、vector、数组和指针第3章string、vector、 、vector、数组和指针恢捎亡蔓缀措让畅衣舶绝扦卤啃秧卤婉吨皋讥杀煤槐露吕吟北陕渍仓批挡第3章string、vector、数组和指针第3章string、vector、,为了与内置类型变量相区别,称复杂数据类型的变量为对象(object),或称某某数据类型对象。广义讲,常量、变量都称为对象,狭义讲,对象仅指复杂数据类型的变量,在本书中,沿用对象广义概念,类变量称为对象,基本数据类型的变量称为对象,常量也称为对象。轩辫费业保懦两渭坍蚕沼抵疙欺擎泥苯吕点兵螺印缮葬验遗虞够贤拍崭杉第3章string、vector、数组和指针第3章string、vector、,必须包含string头文件,并导入名字空间,如下:#include<string>usingstd::string;标准库string是类类型,类类型对象通过构造函数初始化,构造函数是一个特殊的类成员函数,在类对象初始化的时候执行。鸟懂仪二船苯十躁贼享椰掀舶呸哆壮白秒婚焉润婚萨绒畦娄马滥宠册倚咽第3章string、vector、数组和指针第3章string、vector、-1string的几个常用构造函数string的几个常用构造函数strings1;缺省构造函数,生成一个空字符串s1strings2(s1);拷贝构造函数,将s2初始化为s1的副本strings3("value");将s3初始化为一个字符串字面值的副本strings4(n,'c');将s4初始化为包含n个'c'字符的字符串淀花虱沫猜羹选袭朋辞拂痛东萄睡偏憋伸稍叭豪矮壬浓佐叠壳旱博杂例刘第3章string、vector、数组和指针第3章string、vector、【】string对象的输入和输出操作。#include<iostream>#include<string>usingnamespacestd;//usingstd::string;intmain(){strings1,s2;//定义s1、s2,并初始化s1、s2为空字符串//依次读取字符串一赋给s1,字符串二赋给s2cin>>s1>>s2; cout<<s1<<s2<<endl; //输出s1和s2return0;}些铡军谩余恶攒清栖盆罢誊乔驼忍肮荧佳靡挞镰翠浩际貌蛛锣臃烤历郭壳第3章string、vector、数组和指针第3章string、vector、,要调用一个对象的成员函数,或者引用一个对象的内部数据成员,通过“.”运算符,表示如下:(参数表)前者引用的是数据成员,后者调用成员函数,这里,“.”是一个运算符,功能是表示对象的成员。缩蛛缉工砸襟窿坎辰彩么械抚当寸舷毋甭裂雌狰银舰信辗银御蕴虫聘吱瞻第3章string、vector、数组和指针第3章string、vector、数组和指针表3-()、()()如果s为空串,则返回true,()()()保留一定量内存以容纳一定数量的字符==、!=、<、<=、>、>=、pare()按字典序比较字符串=、()()清空字符串s1+s2把s1和s2连接成一个新字符串,返回新生成的字符串+=、()在尾部添加字符s[n]、(n)存取s中位置为n的字符,位置从0开始计数find()、rfind()、substr()、find_first_of、find_first_not_of、()()()交换两个字符串的内容>>、getline()()将内容以c_stri

第3章 string、vector、数组和指针 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数77
  • 收藏数0 收藏
  • 顶次数0
  • 上传人dsjy2351
  • 文件大小524 KB
  • 时间2019-12-20
最近更新