C
文章平均质量分 76
KAMI0V0
这个作者很懒,什么都没留下…
展开
-
get,cin,getline函数的用法
1、cin2、cin.get()3、cin.getline()4、getline()5、gets()6、getchar()附:cin.ignore();cin.get()//跳过一个字符,例如不想要的回车,空格等字符1、cin>> 用法1:最基本,也是最常用的用法,输入一个数字:#include using namespace std;main ()原创 2013-06-10 12:28:21 · 769 阅读 · 0 评论 -
cin.get 和cin.getline getline和g…
cin.getline()和cin.get()都是对输入的面向行的读取,即一次读取整行而不是单个数字或字符,但是二者有一定的区别。cin.get()每次读取一整行并把由Enter键生成的换行符留在输入队列中,比如:#include using std::cin;using std::cout;const int SIZE = 15;int main( ){cout char n原创 2013-06-10 12:28:15 · 379 阅读 · 0 评论 -
cin cin.get cin.getline有什么区…
cincin.get()的结束符只有enter,但会把enter放入队列等待cin.getline()的结束符也只有enter,但不会把enter放入队列如果用cin>>…做过输入,在使用cin.getline之前,需要处理一下。处理的方法很多,你可以在cin>>…的输入语句后加一个语句cin.get();。用getline()读取输入行当程序使用cin输入时,cin用空白符和行原创 2013-06-10 12:28:17 · 543 阅读 · 0 评论 -
cin,_cin.get,cin.getline等函数深…
cincin.get,cin.getline等函数深入分析 问题描述很多初学者都认为cin函数是一个很简单的函数,其实不然!cin函数有很多需要了解的知识(比如:cin的返回值是什么,cin提供了哪些成员函数且分 别是什么作用,如cin.clear(), cin.ignore(), cin.fail(), cin.good()等等),如果没有很好的掌握,在原创 2013-06-10 12:28:23 · 509 阅读 · 0 评论 -
cin,_cin.get,cin.getline等函数深…
cincin.get,cin.getline等函数深入分析 很多初学者都认为cin函数是一个很简单的函数,其实不然!cin函数有很多需要了解的知识(比如:cin的返回值是什么,cin提供了哪些成员函数且分别是什么作用,如cin.clear(), cin.ignore(), cin.fail(), cin.good()等等),如果没有很好的掌握,在使用的时候很可能会出问题却不知其原因!而且很多原创 2013-06-10 12:28:26 · 591 阅读 · 0 评论 -
利用new定义二维数组,delete删除…
//为二维数组开辟空间 int **p = new int*[num1]; for(int i=0; i <num1; ++i) p[i] = new int[num2]; //释放二维数组占用的空间 for(int m=0;m <num1;m++) delete[] p[m]; delete[] p;注意以原创 2013-06-10 12:29:17 · 1150 阅读 · 0 评论 -
C++左移右移操作符研究
- 首先是正常的int m = 100;m cout Result:200实际上左移X位等于乘以2的X次方。- 如果右移的时候除不通怎么办?自己好好地画一个二进制位试试就知道了,实际上是不存在除不通的情况的。0010 0000 >> 1 = 0001 0000 // 32 / 2 = 160010 0001 >> 1 = 0001 0000 // 33 / 2 = 16表现出来原创 2013-06-10 12:29:37 · 1532 阅读 · 0 评论 -
C++的类型转换符:static_cast、dy…
声明:本文转自:http://hi.baidu.com/meng_ling_hui/item/940d973cb1165881b711dbaf==================================================================================================使用标准C++的类型转换符:static_cast原创 2013-06-10 12:29:39 · 1031 阅读 · 0 评论 -
宏定义应用
宏定义应用头文件:def.h //防止一个头文件被重复包含#ifndef _DEF_H_#define _DEF_H_ //求最大值和最小值#undef MAX#define MAX(a,b) ((a>= b) ? (a):(b))#undef MIN#define MIN(a,b) ((a <b ) ? (a):(b)) //取原创 2013-06-10 12:29:48 · 537 阅读 · 0 评论