谈一谈
2016-12-10 20:22
429 查看
对于while(cin>>s)它以Ctrl+D结束,在每一次的输入后,他都会继续执行while之后的语句。如果里面含有输出则输出结果,在提交的过程中,这是不符合规定的。 在使用函数时对于结构体的函数调用,struct 相应的结构体名字 函数名 (参数1,参数2,....);可以直接返回结构体,同时结构体可以直接赋值。struct a{int i;int b;}m[10];可以直接将m[0]=m[1]。在函数中使用数组的时候只需要将数组的名字传入函数就可以了,如果定义了int a[10];在传入函数时,函数名(a[10])这是错误的,这样我们只能把,a[10]这一个元素传入,而不是所有的都传入函数,正确的写法时函数名(a)即可。 经过今天的训练更加理解了stringstream的使用,如果我有一个字符串时string s="hello,my name is dong guo, chao";我想分别得到每一个单词,我可以先遍历s,利用s.length(),然后对其中不是字母的字符进行空格化,然后利用sstream 来得到每一个单词。sstream ss(s);将s这个字符串传入到ss中,然后不断的string或者int 一个变量buf,来分别的ss >> buf,使它得到每一个单词。 同时在进行for循环的时候,for(int i=0;i<s.length();i++)要注意最后得到的i是经过加1的也就是最后的i等于s.length,在这个地方要特别注意数组的越界问题。
相关文章推荐
- DGMGR-TO PHYSICAL STANDBY Failed (ORA12514 )解决方法
- gitlab的用户使用手册
- 树莓派驱动6轴传感器MPU6500与SPI初体验(三) -串口姿态显示
- 解决Servlet中文乱码
- Linux 日期 时间 时区
- GDAL生成Erdas Imagine
- NoClassDefFoundError解决方法
- 蓝桥杯·判断闰年·Java实现
- DGMGR-TO PHYSICAL STANDBY Failed (ORA12514 )解决方法
- 12、(知识篇)Spring使用xml配置bean01
- CentOS6.8鼠标、键盘、SSH都不能用了!
- MapFile生成WMS
- 反应器(Reactor)和主动器(Proactor)
- linux-9基本命令之-查看系统负载 uptime
- Google Analytics Premium VS Adobe Analytics
- ubuntu16.04中将Python默认的设置成Python3
- Android学习:EditText用法
- 欢迎使用CSDN-markdown编辑器
- [JZOJ4916]完全背包问题
- java 获得客户端ip