摘要: 语言:C++ 运行平台:VS2010 express 错误信息: 错误 1 error C2668: “pow”: 对重载函数的调用不明确 2 IntelliSense: 有多个 重载函数 "pow" 实例与参数列表匹配 代码: 错误原因: VS2010中,数学函数的参数检查更为严格 关于pow() 阅读全文
posted @ 2018-07-17 17:52 chris_chan1024 阅读(7364) 评论(0) 推荐(0) 编辑
摘要: sizeof不是函数,和它类似,new和delete也不是函数,它们都是C++定义的关键字,通过特定的语法可以组成表达式。 和malloc不同,malloc申请完空间后不会对内存进行必要的初始化,而new可以。 new的用法: 1、new()分配这种类型的一个大小的内存空间,并以括号中的值来初始化这 阅读全文
posted @ 2016-05-30 09:12 chris_chan1024 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 拷贝构造函数(复制构造函数),一种特殊的构造函数,由编译器调用完成一些基于同一类的其他对象的构建及初始化。其唯一形参必须是引用,但不限制为const,一般会加上const限制。 调用拷贝构造函数情形: 事实上,拷贝构造函数是由普通构造函数和赋值操作符共同实现的。 通常, 结果为:100 可见,拷贝构 阅读全文
posted @ 2016-05-29 22:53 chris_chan1024 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 等待一秒方法, (1)Sleep(1000);等待1000毫秒 (2)#include<time.h> time_t t=time(NULL); //获取从1970年1月1日开始算起的秒数 while(time(NULL)==t); //直到秒数不同,即过了1秒 阅读全文
posted @ 2016-05-02 13:36 chris_chan1024 阅读(579) 评论(0) 推荐(0) 编辑
摘要: #include <stdio.h> #include <math.h> int main() { double a, b, c, disc, x1, x2, p, q, i; do { scanf_s("a=%lf,b=%lf,c=%lf", &a, &b, &c); i = b*b - 4 * 阅读全文
posted @ 2016-03-06 12:09 chris_chan1024 阅读(1792) 评论(0) 推荐(0) 编辑
摘要: ACM 766判断回文数:第一种方法:将数倒置,与原数比较void f(int x){ int y=0; while(x>0) { y=(x%10)+y*10; x/=10; } if(x==y) cout>>"回文数">>en... 阅读全文
posted @ 2016-01-25 03:39 chris_chan1024 阅读(882) 评论(0) 推荐(0) 编辑
摘要: 推箱子,于一个月前解决,在该游戏中有一个难题,如今写出以便以后查看推箱子中的状态改变,可以通过清屏后输出数组#includesystem("cls");这种清屏方式会造成屏幕闪烁厉害,肉眼可见解决方法:1、屏幕部分涂改HANDLE hOut=GetStdHandle(STD_OUTPUT_HANDL... 阅读全文
posted @ 2016-01-05 20:37 chris_chan1024 阅读(1773) 评论(0) 推荐(0) 编辑
摘要: #include using namespace std;int main(){ int i=0,j=0; coutusing namespace std;int hello1();int hello2();int main() { int a, b; cout<<"a="<... 阅读全文
posted @ 2015-12-21 00:25 chris_chan1024 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 串的逻辑结构和线性表相似,区别仅为串的数据对象约束为字符集串的基本操作和线性表有很大差别,线性表的基本操作中大多以的“单个元素”作为操作对象;而串的基本操作中通常以“串的整体”作为 操作对象串的表示:1、定长顺序存储表示: 超过预定义长度的串值则被舍弃,称为“截断” 对串长的表示方法:在下标... 阅读全文
posted @ 2015-12-15 03:16 chris_chan1024 阅读(500) 评论(0) 推荐(0) 编辑
摘要: 线性表:线性结构特点:1、除第一个外,其他每个元素都只有一个前驱2、除最后一个外,其他每个元素都只有一个后继顺序存储:一组地址连续的存储单元,随机存取exit(OVERFLOW);exit()函数:即使是在除main()之外的函数调用exit();也会终止程序return()只是将该层控制器移交给上... 阅读全文
posted @ 2015-12-08 00:26 chris_chan1024 阅读(260) 评论(0) 推荐(0) 编辑