- 博客(8)
- 收藏
- 关注
原创 从一个很很简单的程序看指针
//指针交换,传值的时候用&a,&b传,jiaohuan(&jiecheng, &j);我感觉指针就是一个地址,地址指向int型int jiaohuan(int *a, int *b){ int temp; temp = *a; *a = *b; *b = temp; return 0;}
2016-06-26 15:08:03 373
原创 vector
#include#include//#include#includeusing namespace std;int main(){ /**************************************************************** vector text; string word; while (cin >> word){ text.push_
2016-06-10 14:29:21 168
原创 字符串程序2
#include#includeusing namespace std;int main(){ string word; //string line; //string s1, s2,zong; cout << "将字符串里的东西都换成x"<<endl; while (cin >> word){ for (auto &c : word) { c = 'x'; }
2016-06-09 21:13:05 323
原创 字符串输入连接比较还有关于cin的问题
连接比较调用类就可以了,但是一开始把几个东西写一起总是不过,觉得很神奇......后来发现时cin输出流的问题,因为残留了个回车,所以清了就好了。#include#includeusing namespace std;int main(){ string word; string line; string s1, s2,zong; zong = ""; //一个词一个词读 c
2016-06-09 20:25:22 413
原创 对指针的理解
指针可理解为像int char之类的数据类型,但是定义它的时候要用int*,它存放的是地址,比如int a=42,a可以理解为42住的房子,找到a就相当于找到了42(感觉理解成a就是42也行),int *b=&a,&a就是a的地址,b是一个指针类型,它要存放a的地址(a的地址住在b里,或者理解成a的地址就是b),*b就是按照a的地址找到a。
2016-06-09 16:59:34 247
原创 unsigned int与int
在运算时,如果有无符号数,那么其余所有的数也会变成无符号数,无符号数不能赋负值,所以这样就容易出错,比如unsigned u=10,int i=-42,u+i就会很大很大......因为要把-42转成正数。#includeusing namespace std;int main(){ unsigned u = 10, u2 = 42; cout << u2 - u << endl;
2016-06-09 14:41:37 796
原创 关于while(cin>>value)怎么停
一开始搞来搞去发现总是没办法显示最后一个数的time,然后现在的代码是输入数字回车,显示除了最后一个其余数字的出现次数,之后按Ctrl+Z,再按回车(跳出while循环),就会显示按任意键继续,就可以执行下面的代码了。
2016-06-09 14:05:08 905
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人