——C++————
文章平均质量分 70
Lazines_by
好吧,我要工作了
展开
-
setw的使用(控制输出)
导言:setw的功能是对要输出的进行区域操作,如对两个数输出的时候,,图中的是右对齐的,有十个空间。相当于printf("%2.lf\n")一样对浮点数输出的样子。定义和用法:头文件:#includeset可以设置控制的宽度,输出的是靠左还是靠右,默认的是靠右,宽度之内除了要输出的东西以外输出的;具体介绍一下:setw(int n)只是对直接跟在field wi原创 2016-08-10 17:55:44 · 4498 阅读 · 0 评论 -
C语言 全局变量和局部变量的大小限制
文章作者:姜南(Slyar) 文章来源:Slyar Home (www.slyar.com) 转载请注明,谢谢合作。下午做最长公共子序列的时候遇到的问题,问了felix后恍然大悟...看代码#include int main(){int a[1000000];//局部变量return 0;}编译运行后发现溢出错误。#include int a[1转载 2017-03-08 15:13:19 · 758 阅读 · 0 评论 -
c++ 的用 new 和delete 进行二维数组动态内存的创建和删除
1.数组指针 A (*ga)[n] = new A[m][n]; ... delete []ga;2.二级指针 A** ga = new A*[m]; for(int i = 0; i < m; i++) ga[i] = new A[n]; ... for(int i = 0; i < m; i++)转载 2017-03-06 15:02:22 · 3541 阅读 · 0 评论 -
C++的一些输入有关函数
学习C++的同学可能都会遇到一个getline()函数,譬如在C++premer中,标准string类型第二小节就是“用getline读取整行文本”。书上给的程序如下:int main(){ string line: while(getline(cin,line)) cout return 0;}大家会发现运行时怎么也跳不出循环,甚至会发生各原创 2017-03-05 10:01:00 · 257 阅读 · 0 评论 -
C++作业缓存
1.#includeusing namespace std;class student{public: student(){} student(string n,int ids,int x,int y,int z):name(n),id(ids),a_grade(x),b_grade(y),c_grade(z) { cout << "构造中……"原创 2017-06-08 16:31:09 · 211 阅读 · 0 评论