string函数的用法
本篇教程为基础string用法
1、sizeof()与strlen()get()与getline()的区别
两者都能读取一行输入,知道到达换行符,但是getline()将丢弃换行符,而get()会将换行符保留在输入序列中
1long totals[500] = {0}; //只要显式地将第一个元素初始化为0,然后让编译器将其他元素都初始化为0;如果初始化为1)而不是{0},则第一个元素被设置为1.其他元素都被设置为
再确定存储字符串所需的最短数组时,别忘了将结尾的空字符串计算在内
1"S" = 'S' + '\0'
==sizeof==运算符指出整个数组的长度,但==strlen()==函数返回的是当前存储在数组中的字符串长度,而不是数组本身的长度。
1234const int Arsize = 15;char name2[Arsize] = "C++OWboy";//通过设置符号常量的地址即可对数组长度进行修改name2[3] = '\0' ...