C/C++/Java
KeyonWho
这个作者很懒,什么都没留下…
展开
-
交换两个变量的值,不使用第三个变量的四种法方
转载自http://blog.163.com/jian_xiong/blog/static/19193236320130604848997/通常我们的做法是(尤其是在学习阶段):定义一个新的变量,借助它完成交换。代码如下:int a,b;a=10; b=15;int t;t=a; a=b; b=t;这种算法易于理解,特别适合帮助初学者了解计算机程序的特点,是赋值语句的经典应用。在实际...转载 2018-08-28 14:34:18 · 241 阅读 · 0 评论 -
cin.clear()、cin.sync()和cin.ignor()的用法
一、cin.clear()、cin.sync() cin.clear()是用来更改cin的状态标示符的。 cin.sync()是用来清除缓存区的数据流的。如果标示符没有改变那么即使清除了数据流也无法输入。所以两个要联合起来使用。例如:#incl...转载 2018-08-31 16:45:23 · 576 阅读 · 0 评论 -
C++类中this指针的理解
先要理解class的意思。class应该理解为一种类型,象int,char一样,是用户自定义的类型。用这个类型可以来声明一个变量,比如int x, myclass my等等。这样就像变量x具有int类型一样,变量my具有myclass类型。理解了这个,就好解释this了,my里的this 就是指向my的指针。如果还有一个变量myclass mz,mz的this就是指向mz的指针。 这样就很容易理解...转载 2018-08-30 09:59:16 · 352 阅读 · 0 评论 -
C++转换函数的使用
转载自 https://blog.csdn.net/FightFightFight/article/details/79513657 ...转载 2018-09-03 15:56:02 · 644 阅读 · 0 评论