C++_week3
今日c++学习心得理论课学习了字符串、向量和数组
string类型string有多种方式进行初始化,可以直接进行赋值和连接运算还可以用范围for语句访问元素,通过成员函数获得大小相比于c语言中的字符串,不需要使用各种函数,显得很简便我认为值得注意的是:1.string不会保存字符串字面值最后的’\0’2.string可以和字符串字面值相加,但两个字面值不可以3.string的长度和下标类型是string::size_type
vector类型vector可以容纳除引用的大多数类型,可以方便地添加元素相当于是可变大小的数组要注意vector的初始化问题(构造还是列表初始化)不能用下标来添加元素,因为不存在的地方不能用下标访问
vector,string都支持迭代器迭代器与指针有很多相似之处
数组数组与c里区别不大,但是还是要加深对复杂定义的数组的认识int arr[10];int (Parray)[10]=&arr;//Parray指向一个含有10个整数的数组int (&arrRef)[10]=arr;//arrRef引用一个含有10个整数的数组int (&a ...
C++_week2
今日c++学习心得理论课部分变量和基本类型学习了数据类型相关知识如下-基本内置类型 -布尔类型 bool -字符型 char -(长、短)整形 long short int -浮点型 float、double此外,还了解了类型转换的结果和原理学习了字面值常量的类型,变量的定义、声明、初始化等重点学习了复合类型(指针,引用)的基础知识强调了const限定符的作用以及不同位置产生的不同效果
实验课部分用struct重写头文件(参照提供的代码库)编辑readme文档使用git进行版本控制在本次实验课中,我创建了属于自己的git仓库,并向里面存入了文件gitee
C++_week1
实验心得实验过程 本次实验中,老师示范了如何使用vim编辑c++代码并用g++编译运行它 介绍了vim的常用按键以及Markdown文档的简单语法。
实验中的问题 对vim的使用比较生疏,markdown的语法有时出错。
实验中使用的链接阿里云主页bilibili直播
列表-列表项 -子列表项
引用
书是人类进步的阶梯
TEST
First TitleSecond TitleMarkdown语法
Second Title 2
Markdown是一种轻量级标记语言,排版语法简洁