二、c++复合类型
来源:互联网 发布:柳州阿佳希软件 编辑:程序博客网 时间:2024/06/06 17:22
创建和使用string类字符串
#include<cstring> 老版本为string.h,倒入头文件之后我们就可以用string类了。
sting g_sTest1={"123"};//c++11 列表初始化string g_sTest1;string g_sTest2="123";g_sTest1=g_sTest2;string g_sTest3;g_sTest3=g_sTest1+g_sTest2g_sTest1+=g_sTest3
c++类定义了一些构造函数和重载了很多运算符这样就可以按照正常的逻辑处理字符串了 ,因为太多了所以我不一一列举单价可以点击点击打开链接 参考
使用方法getline()和ger()
cin.getline(arrayName ,ArraySize),第一个参数为存储的数组名,第二个为字符数组数量,这个函数读取指定数目或者遇到换行符是停止读取,当遇到换行符之后,不存储换行符,而是用’\0‘代替换行符
cin.get(ArrayNmae,ArraySize)效果和上面一样但是,但是会把换行符丢在输入队列中
cin.get()读取下一个字符即使是换行符
Tips:最大数ArraySize-1,不理解就去看上面
Notes:上面的函数返回cin对象,所以我们可以 cin.get().get();
创建和使用结构
//定义结构名字为A struct A{ int a[10]; int b; }; //带struct struct A a1;//struct A a2; c必须带struct //不带struct A a2;
还可以边定义便声明变量
struct B{}b1,b2;还可以定义没名字的 结构
struct {}c;
0 0
- 复合类型(二):指针
- 二、c++复合类型
- C++:复合类型
- 【c++】复合类型
- 有章法的学习c++(9)复合类型(二)
- C++复合类型(二)
- C++Primer之复合类型
- 1.5 c++_复合类型
- 第四天(复合类型 · 二)
- 学习C++——复合类型
- [c++primeplus6th]-第4章.复合类型
- 《c++primer笔记》复合类型--引用
- c++primer笔记--2.3复合类型
- c++primer学习笔记-----2.3复合类型
- c++primer plus复合类型之枚举
- c++primer plus复合类型之指针
- Object-c基础知识(二)继承复合
- 复合类型
- 欢迎使用CSDN-markdown编辑器
- Android应用插件式开发解决方法
- 跨域问题总结
- oc学习第一天
- docker 存储模式 aufs改device mapper
- 二、c++复合类型
- Java并发编程:Lock
- 1.JavaWeb开发环境搭建(eclipse和tomcat)
- Topological Sorting
- 排序(一)之冒泡排序Bubble Sort
- [JZOJ 3422] 水叮当的舞步
- Android插件的Gradle基础
- 循环输入问题
- leetcode 169. Majority Element