码迷,mamicode.com
首页 >  
搜索关键字:常指针    ( 40个结果
跨线程传递栈变量带来异常指针Crash
在手Q动漫的一份古老的代码中,现网发现少数crash,错误代码示例: 上述代码中的str可能是一个方法中的参数,栈中的变量在当前函数调用结束之后,str所在处的内存可能被重写成随机数据,访问该处内存便会导致异常。 ...
分类:编程语言   时间:2016-12-01 02:31:58    阅读次数:137
const char* a 与 char* const b 的区别
const char* a表示a是指向一个字符串常量的指针,也就是说a所指向的内容是不能改变的(但是可以改变a所指向的地址),例如: 是不允许的,而 是允许的。 char* const b表示b是一个常指针,也就是说b必须始终指向同一个地址(但是可以改变b所指向的元素的值),例如: 是不允许的,而 ...
分类:其他好文   时间:2016-09-11 18:32:09    阅读次数:118
C++的引用
C++引用的学习: 通常引用第一个作用,人们会想到的是引用的变量的别名;(可以说是直接操作这个变量); 引用的声明: Type + & + name(可以认为是一个常指针) 注意:(1)&是起标识符的作用; (2)声明引用时,必须先将其进行初始化; (3)不能建立数组的引用,因为数组是因为由若干个元 ...
分类:编程语言   时间:2016-06-19 18:23:55    阅读次数:178
atoi()函数实现
实现atoi()函数开始之前,测试了库中的atoi()函数,发现库中提供的atoi函数可以处理许多异常,下面就是库中可以处理的异常:1.指针为NULL2.空字符串3.(+,-)号处理4.遇到异常字符时的处理方式5.溢出时处理,分为两部分:1).上溢出,输出上界2).下溢出,输出下界那么对这些异常..
分类:其他好文   时间:2016-03-28 18:52:37    阅读次数:204
引用的实质
是一个常指针 #include <iostream> #include <stdio.h> using namespace std; struct Teacher { bool sex; int age; }; void printa(Teacher *const p) { printf("prin
分类:其他好文   时间:2016-02-02 23:24:49    阅读次数:159
指针总结以及常量指针与指向常量的指针与指向常量的常指针
/*指针总结:1:指针未被初始化一个地址或刚删除一个指针都要将其初始化为0,否则的话将会导致该指针失控2:假如不想改变一个指针,那么将该指针定义为const,假如不想改变该指针指向的值,将指针指向的值定义为const假如即不想改变指针又不想改变指针指向的值,那么将指针和指针指向的值都定义为const...
分类:其他好文   时间:2015-10-03 10:40:13    阅读次数:123
初识const
修饰常指针 const int *A; //const修饰指向的对象,A可变,A指向的对象不可变 int const *A; //const修饰指向的对象,A可变,A指向的对象不可变 int *const A; //const修饰指针A, A不可变,A指向的对象可变 const int *const...
分类:其他好文   时间:2015-08-28 15:09:20    阅读次数:190
oc 内存管理初级
?、内存管理的?式 1、内存常见问题 (1)野指针异常:指针操作已经销毁的对象 指针指向某对象,该对象释放后,该指针即为野指针,对其操作造成野指针异常。 原因:过度释放。 (2)内存溢出:超出内存上限 iOS给每个...
分类:其他好文   时间:2015-08-12 01:31:56    阅读次数:149
了解指针(5)-- 指针和函数
就像数组名是指向数组的第一个元素的常指针一样,函数名也是指向函数的常指针。可以声明一个指向函数的指针变量,并且用这个指针调用其他函数(只要这个函数和你的函数指针在签名、返回、参数值方面一致即可)。 例1:     long  (* fun) (int)     上面就是一个函数指针,该指针返回值类型是long,所带的参数类型是int。 例2: int fun(char *,int);...
分类:其他好文   时间:2015-04-26 22:49:34    阅读次数:140
char型字符串(数组)与string型字符串 指针与引用
一、常指针: int *const p; //指针不可改变,但是指针指向的数据可以改变。 指向常量的指针: const int *p; //指针可以改变,但是指针指向的数据不可以改变。 指向常量的常指针: const int *const p; //指针不可改变,且指针指向的数据也不可改变。 引用就...
分类:编程语言   时间:2015-04-21 00:19:06    阅读次数:248
40条   上一页 1 2 3 4 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!