码迷,mamicode.com
首页 >  
搜索关键字:c语言 数组地址 指针    ( 27278个结果
C语言中void*详解及应用
void在英文中作为名词的解释为“空虚;空间;空隙”;而在C语言中,void为“无类型”,相应的void *为“无类型指针”。void似乎只有“注释”和限制程序的作用,当然,这里的“注释”不是为我们人提供注释,而是为编译器提供一种所谓的注释。本文地址:http://www.cnblogs.com/....
分类:编程语言   时间:2014-05-27 02:30:40    阅读次数:303
C#的委托是什么?
举个例子,某人有三子,让他们各自带一样东西出门,并带回一头猎物。可以理解为一种父亲对儿子的委托。 在学C时,一定会接触到各种各样的指针。正是指针的随意使用,导致了现在溢出攻击的泛滥。 那么在C#里面,针对这种现象进行了改进--委托。委托的作用类似于方法指针,它指向一个方法,并且提供用户程序使用。但是...
分类:其他好文   时间:2014-05-27 02:22:28    阅读次数:136
c_str() 函数
包含文件:string.h函数名: c_str功能:string转char数组用法:char c[20]; string s="1234"; strcpy(c,s.c_str()); 这样才不会出错,c_str()返回的是一个临时指针,不能对其进行操作
分类:其他好文   时间:2014-05-24 07:28:57    阅读次数:212
已释放的栈内存
(被调)函数内的局部变量在函数返回时被释放,不应被外部引用。虽然并非真正的释放,通过内存地址仍可能访问该栈区变量,但其安全性不被保证。后续若还有其他函数调用,则其局部变量可能覆盖该栈区内容。常见情况有两种:前次调用影响当前调用的局部变量取值(函数的"遗产");被调函数返回指向栈内存的指针,主调函.....
分类:其他好文   时间:2014-05-24 04:27:18    阅读次数:327
二叉搜索树的实现及指针问题的一点思考(C++)
今天实现二叉搜索树的时候因为指针的问题卡了一上午(实在不应该。。。),一直segmentation fault,个人感觉还是需要记录一下的。首先贴一下做的题的意思:输入一系列整数,建立二叉排序数,并进行前序,中序,后序遍历。(jobdu 1201)题目很简单,就是基本的二叉树的建立,最后代码如下 ....
分类:编程语言   时间:2014-05-24 01:02:05    阅读次数:273
从C到C++ (2)
从C到C++ (2)一、 C++中增加了作用域标示符 ::1、 用于对局部变量同名的全局变量进行访问。2、 用于表示类成员。二、 new、delete运算符1、 new运算符用于创建堆空间,成功返回首地址失败抛出异常(C++有异常处理机制,C语言中无此机制所以结果要与NULL比较),语法: 指针变量...
分类:编程语言   时间:2014-05-23 23:07:07    阅读次数:347
Android2.3系统 自定义的PopupWindow在实例化时报空指针异常
情况:是这样的,前段时间做了一个自定义的PopupWindow,就是写一个类,然后继承PopupWindow,别的什么操作都没有,但是在实例化的时候,在2.3系统中直接就报空指针异常(4.0及以上系统中运行是好的。)。解决办法: 1.如果你自定义的类是一个无参的构造函数,则需要在构造函数中写上:s....
分类:移动开发   时间:2014-05-23 11:08:27    阅读次数:361
Leetcode ---- Swap Nodes in Pairs
题目链接题意:给出单链表头指针,要求交换链表中每一对相邻的结点.注意:不可以改变链表中结点的值,只可以使用常量空间.附上代码: 1 /** 2 * Definition for singly-linked list. 3 * struct ListNode { 4 * int val;...
分类:其他好文   时间:2014-05-23 10:43:49    阅读次数:249
c++之虚函数(动态绑定技术)
虚函数: 1.虚函数的思想借鉴于Simula语言,可以实现运行的多态。虚函数允许派生类重载、覆盖,即使访问对象所使用的指针类型是基类型,但依旧能调用派生类的相应函数。当使用对象指针或对象引用调用虚函数时,采用动态绑定技术。 2.virtual 关键字只能用在虚函数的声明中,在函数的定义中不能使用 ....
分类:编程语言   时间:2014-05-20 13:23:11    阅读次数:280
笔试算法题(08):输出倒数第K个节点
出题:输入一个单向链表,要求输出链表中倒数第K个节点分析:利用等差指针,指针A先行K步,然后指针B从链表头与A同步前进,当A到达链表尾时B指向的节点就是倒数第K个节点;解题: 1 struct Node { 2 int v; 3 Node *next; 4 }; 5 ...
分类:其他好文   时间:2014-05-19 12:07:16    阅读次数:376
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!