码迷,mamicode.com
首页 >  
搜索关键字:指针    ( 27241个结果
指针与二维数组间的关系
1、四种表示a[i][j]的形式是等价的:a[i][j]==*(a[i]+j)==*(*(a+i)+j)==(*(a+i))[j]2、通过行指针p引用二维数组a的元素a[i][j]的方法可用以下4种等价形式:p[i][j]==*(p[i]+j)==*(*(p+i)+j)==(*(p+i))[j]3、...
分类:其他好文   时间:2014-05-12 22:33:04    阅读次数:281
xcode中的nslog数据格式
NSLog 的格式如下所示:? %@ 对象? %d, %i 整数? %u 无符整形? %f 浮点/双字? %x, %X 二进制整数? %o 八进制整数? %zu size_t? %p 指针? %e 浮点/双字 (科学计算) ? ...
分类:其他好文   时间:2014-05-12 00:10:29    阅读次数:244
C++类的成员
1、成员变量成员变量可以是任何类型,如基本数据类型、引用、另一个类的对象或指针、自身类的引用或指针,但不能是自身类的对象;成员变量不能指定为auto、register、extern 存储类型。1.1、普通成员变量普通成员变量是属于对象的,其生命周期就是对象的生命周期,只能通过构造函数的初始化列表进行...
分类:编程语言   时间:2014-05-11 23:34:34    阅读次数:485
黑马程序员-oc对象的内存管理
oc没有java的垃圾回收机制,所以对象的内存释放很重要,基本数据类型,我们不用理会,编译器会处理;oc的每个对象内部都由一个计数器,用来记录当前有几个指针在指向该对象;当计数器为0时该对象会从内存中释放;相关方法和概念:1:retain:对象方法,调用该对象方法,计数器+1,有返回值,返回对象本身...
分类:其他好文   时间:2014-05-11 23:17:09    阅读次数:299
C++ Daily 《5》----虚函数表的共享问题
问题: 包含一个以上虚函数的 class B, 它所定义的 对象是否共用一个虚函数表? 分析: 由于含有虚函数,因此对象内存包含了一个指向虚函数表的指针,但是这个指针指向的是同一个虚函数表吗? 实验如下: {CSDN:CODE:338780} 结论: 结果表面,同一个类的所有对象,都共享同一个虚函数表。 派生问题: 派生类 和 基类是否共享同一个虚函...
分类:编程语言   时间:2014-05-11 22:35:00    阅读次数:387
C++ Primer 学习笔记_66_面向对象编程 --定义基类和派生类[续]
面向对象编程--定义基类和派生类[续]四、virtual与其他成员函数 C++中的函数调用默认不使用动态绑定。要触发动态绑定,必须满足两个条件: 1)只有指定为虚函数的成员函数才能进行动态绑定,成员函数默认为非虚函数,非虚函数不进行动态绑定。 2)必须通过基类类型的引用或指针进行函数调用。1、从派生类到基类的转换 因为每个派生类对象都包含基类部分,所以可以将基类类型的引用绑定到派生类对象的基类部分...
分类:编程语言   时间:2014-05-11 19:58:04    阅读次数:431
引用和指针的区别
引用和指针有如下三种区别:1 引用必须在声明时初始化,而指针不用;2 对于NULL不能引用,而指针可以指向NULL;3 引用一旦声明,引用的对象不能改变(但对象的值可以改变);而指针可以随时改变指向的对象。引用能做到的,指针也可以,但指针更危险;(1)引用被创建的同时必须被初始化(指针则可以在任何时...
分类:其他好文   时间:2014-05-11 18:17:18    阅读次数:339
getcwd()的实现
通过getcwd()可以获取当前工作目录。1 #include 2 3 char *getcwd(char *cwdbuf, size_t size);成功调用返回指向cwdbuf的指针,失败返回NULL。getcwd()的实现是《Linux/Unix系统编程手册》的练习18.5,题目如下:实现一个...
分类:其他好文   时间:2014-05-11 17:56:54    阅读次数:263
关于c语言模拟c++的多态
关于c++多态,个人认为就是父类调用子类的方法,c++多态的实现主要通过虚函数实现,如果类中含有虚函数,就会出现虚函数表,具体c++多态可以参考《深度探索c++对象模型》c语言模拟多态主要通过函数指针实现,可以参考《Object Orientated Programming in ANSI-C》//...
分类:编程语言   时间:2014-05-11 16:25:23    阅读次数:345
确保你想要修改的char*是可以修改的
不要将一个字符串直接传递给一个函数或者赋值给一个char*类型的指针,除非你知道这个字符串中的字符的内容不会被改变
分类:其他好文   时间:2014-05-11 15:36:40    阅读次数:158
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!