- 博客(5)
- 资源 (2)
- 收藏
- 关注
原创 ++k和k++运行的效率问题
k++的执行过程:1、首先返回k当前的值,这个值是个常量2、然后创建一个临时变量temp,将常量赋值给这个临时变量,返回临时变量的值3、最后k自加1;++k的执行过程:1、首先k自加,2、返回自加后的k值。...
2018-10-19 21:21:17 624
原创 c++的各个存储区
在C++中,内存分成5个区,他们分别是堆、栈、自由存储区、全局/静态 存储区和常量存储区。 栈,就是那些由编译器在需要的时候分配,在不需要的时候自动清楚的变量 的存储区。里面的变量通常是局部变量、函数参数等。 堆,就是那些由new分配的内存块,他们的释放编译器不去管,由我们的应 用程序去控制,一般一个new就要对应一个delete。如果程序员没有释放掉, 那么在程序结...
2018-10-01 20:52:35 227
原创 计算一个二进制数中有多少个1和0的程序
计算二进制数中有多少个1:int fun(int n){ int number_1=0; while(m!=0) { n=n&(n-1); m++; } return number_1;}计算二进制数中有多少个0:int fun(int x){ int number_0= 0; while(...
2018-10-01 20:16:33 1725
原创 int *const p和 int const *p 的区别
对于int *const p;const 限定的是p所指的对象,所以p指针所指的地址在这个情况下是不能改变的对于 int const *p;const限定的是*p,所以*p所 指的值是不可以改变的,但是可以改变p所指的对象 更多的列子如下:const int const *x = &y:指针所指向的内存不可变,内存中的值也不能通过指针改变;int * con...
2018-10-01 19:33:00 774
基于OpenCV的鱼眼镜头畸变视频矫正和行人检测,MFC界面
2018-12-21
表白小程序,有源代码,不会写代码的也可以直接改
2018-10-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人