输入方法如下:
1.定义和构造初始化,可以以多种方式来初始化string字符串。
2.拼接字符串,string重载多种运算符,让字符串组合拼接更简单。
3.string可以按数组方式,可以用at函数访问指定的字符。
4.使用 STL 的接口,可以把 string 理解为一个特殊的容器,容器中装的是字符。
5.string的比较操作,按字符在字典中的顺序进行逐一比较。
在字典前面的字符小于后面的字。
6.string中findfirstf函数,提供了查找功能。
7.char数组有强大的查找函数,返回指针,指向substr在字符串str中首次出现的位置。
8.与 char的相互转换,返回指针,赋值给char数组名,返回 const 类型的指针,将内容以字符数组的形式返回。
9.分割字符串,常用 strtok 和 substr 来分割字符串。
10.string 大小分配函数,返回容器在它已经分配的内存中可以容纳多少元素,强制把容器改为容纳n个元素。
1
1.string中的字符替换,删除操作,将数组的所以元素设置成零即可。
<1.有效范围不同;在turbo C中,系统为整型数据分配两个字节,表示范围在-32768到32767之间。
如果不在这个范围内就要使用长整型表示;在Visual C++中,系统为整型数据分配四个字节,表示的范围在-2147483648到2147483647之间。
2.占内存长度不同;32位系统:long是4字节32位,int是4字节32位;64位系统:long是8字节64位,int是4字节32位。
三目运算符是:结构的运算所谓三目就是需要三个变量对能进行运算的操作。
举个简单的例子:a等于21问号3比4可分成几个部分,用括号分开:a等于21问号3比4最左边是赋值操作第二个部分是一个判断第三和第四部分是两个常数首先判断第三部分是否成立,成立即选择第三部分,否则选择第四部分像上面那个21成立,所以就执行了a等号3 这种运算还可以嵌套比如判断year是不是闰年,是则返回1,不是返回0year等于year%100等号等号0问号。