- 19
- 0
- 约1.5万字
- 约 61页
- 2018-02-07 发布于河南
- 举报
第5章数组2011-2
* * * * * * * * * * 在以字符数组存放字符串时,字符串的运算要用字符串函数,如strcat(连接)、strcmp(比较)、strcpy(复制),而对string类对象,可以不用这些函数,而直接用简单的运算符。 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * 使用函数cin.getline( )把输入的一行作为一个字符串送到字符数组中。 这个函数的第一个参数为字符数组名,第二个参数为允许输入的最大字符个数。 cin.getline(数组名, 数组空间数); char s1[80]; ....... cin.getline(s1, 80); 首先开辟空间 参数是数组名 void main (void ) { char s3[81]; cout”输入一行字符串:”; cin.getline(s3,80); //A cout”s3=”s3’\n’; //B } 当输入行中的字符个数小于80时,将实际输入的字符串(不包括换行符)全部送给s3;当输入行中的字符个数大于80时,只取前面的80个字符送给字符串。 定义 从键盘接收一行字符 输出到‘\0’为止 例:从键盘接收一行字符,统计有多少个单词数? we ar
原创力文档

文档评论(0)