- 如何将字符串转换为int型?
#include<stdlib.h>
char a = ‘124’
atoi(a)
2.C++ set遍历
set<int>::iterator it; //定义前向迭代器
//中序遍历集合中的所有元素
for(it=s.begin();it!=s.end();it++)
cout<<*it<<endl;
3.getchar()函数
//getchar()每读入一个字符,那么缓存里的值就清除一个
//在控制台中通过键盘输入数据时,以回车键作为结束标志。当输入结束后,键盘输入的数据连同回车键一起被输入到输入缓冲区中。在程序中第一次调用getchar()函数从输入缓冲区中读取一个字节的数据
getline(cin,a);//string a
4.con.getline()
cin.getline(sentence, 20);
//cin.getline 允许读取包含空格的字符串。它将继续读取,直到它读取至最大指定的字符数,或直到按下了回车键。
//第一个参数是要存储字符串的数组的名称。第二个参数是数组的大小。当 cin.getline 语句执行时,cin 读取的字符数将比该数字少一个,为 null 终止符留出空间。
5.’\0’
在字符串中’\0’用作字符串的结束标志。
6.关于strlen和length
strlen( )的参数必须是char* ;而 str.length( )是string类对象。
7.关于自定义函数中数组的表示
void fun(int a[]);
版权声明:本文为weixin_48644184原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。