一.形如void Func(char* ptr)。注意这里传进去的是指针的副本,本质上是传值的方式。在函数内部新建一个指针变量,再把ptr指向的值赋给局部指针变量。对局部变量本身地址的任何修改都不会影响到ptr。 1 int newInt=1; 2 3 void ChangeLoc(int* pt....
分类:
其他好文 时间:
2015-05-08 23:36:39
阅读次数:
100
http://stackoverflow.com/questions/3228664/why-am-i-able-to-change-the-contents-of-const-char-ptrI passed a pointerptrto a function whose prototype ta...
分类:
其他好文 时间:
2015-05-06 12:23:08
阅读次数:
112
同一个程序中,标号或变量只能定义一次. 标号有三种属性:段、偏移、类型(NEAR PTR,WORD PTR,FAR PRT,DWORD PTR) 一。数值回送操作符:TYPE、LEGNTH、SIZE、OFFSET、SEG 1.TYPEexpression_r(or label) 如果表达式是变量,则...
分类:
其他好文 时间:
2015-05-05 21:41:06
阅读次数:
788
??
shared_ptr是一个引用计数智能指针,用于共享对象的所有权。它可以从一个裸指针、另一个shared_ptr、一个auto_ptr、或者一个weak_ptr构造。还可以传递第二个参数给shared_ptr的构造函数,它被称为删除器(deleter)。删除器用于处理共享资源的释放,这对于管理那些不是用new分配也不是用delete释放的资源时非常有用。shared_ptr被创建后,就可以...
分类:
编程语言 时间:
2015-05-05 12:35:00
阅读次数:
179
我的修改比较简单暴力。网上查了一番,貌似大家都没有改,无奈,查了一下源码。发现如下资源目录:在看看我们的布局文件,此三个图片就是下拉刷新的三种图标好吧,flip就是我目前的下拉刷新图片,对应的也就是default_ptr_flip.png现在要改成default_ptr_rotate.png。废话不...
分类:
其他好文 时间:
2015-05-05 11:59:24
阅读次数:
197
在c里面如果指针是一个基本数值型
int ,foalt ,long等,如果输出里有
cout
其中ptr是指针的名,则输出的值是指针的地址,
如果是char * (char指针) 则输出的是char指针的值。
在C++中,熟悉int和char型的变量是最基本不过的了,不过,我想,很多初学者会跟我一样,搞不懂如何输出一个char变量的地址?就举下面一个例子:
...
分类:
编程语言 时间:
2015-05-05 10:40:27
阅读次数:
137
字面看就可以看出二者的区别,指向函数的指针即指针指向的地址为某个函数,而返回指针的函数为某个函数返回值是指针。下面具体说:1、指向函数的指针bool (*ptr)(int a);解析:声明指针ptr,指向的函数带有一个int形参,并返回bool型变量。注:*ptr两边的括号是必须的。否则如下:boo...
分类:
其他好文 时间:
2015-05-05 10:05:59
阅读次数:
124
PullToRefreshListView 用法和ListView 没有什么区别 listview能用的属性 pulltorefresh也能用我一直认为动手是最好的学习方法...一:首先看布局文件ptr是pullToRefresh的配置属性 使用是需要添加xmlns:ptr="http://sche...
分类:
其他好文 时间:
2015-05-03 23:39:17
阅读次数:
182
我们定义了一个可以传入右值引用的构造函数的类B,在使用std::move的时候,我们非常容易犯一个错误。看下面的代码:class B{public: B() :s(10), ptr(new int[s]) { std::cout << "default constructor...
分类:
编程语言 时间:
2015-05-02 21:58:54
阅读次数:
149
#include#include#define MAX 1000void myPush(int *stack,int *ptr,int data){ stack[++(*ptr)]=data;//如果写成stack[(*ptr)++]=data错误}int readMyStack(int *s...
分类:
其他好文 时间:
2015-05-02 12:19:01
阅读次数:
132