码迷,mamicode.com
首页 >  
搜索关键字:c语言 数组地址 指针    ( 27278个结果
C++ string中的几个小陷阱,你掉进过吗?
C++开发的项目难免会用到STL的string,使用管理都比char数组(指针)方便的多,但在得心应手的使用过程中也要警惕几个小陷阱,避免我们项目出bug却迟迟找不到原因。1. 结构体中的string赋值问题直接通过一个例子说明,下面的例子会输出什么:#include #include #i...
分类:编程语言   时间:2014-05-05 23:33:45    阅读次数:413
《C#图解教程》读书笔记之五:委托和事件
一、委托初窥:一个拥有方法的对象 (1)本质:持有一个或多个方法的对象;委托和典型的对象不同,执行委托实际上市执行它所“持有”的方法。如果从C++的角度来理解委托,可以将其理解为一个类型安全的、面向对象的函数指针。 (2)如何使用委托? ①声明委托类型(delegate关键字) ②使...
分类:其他好文   时间:2014-05-05 23:09:49    阅读次数:498
STL--迭代器(iterator)
指针与数组指针与其它数据结构呢?比如说链表?存储空间是非连续的。不能通过对指向这种数据结构的指针做累加来遍历。能不能提供一个行为类似指针的类,来对非数组的数据结构进行遍历呢?这样我们就能够以同样的方式来遍历所有数据结构(容器)。迭代器(Iterator)是指针(pointer)的泛化,它允许程序员以...
分类:其他好文   时间:2014-05-05 22:54:24    阅读次数:596
struts2.3.16中表单重复提交出现空指针异常
异常代码形式:严重: Exception occurred during processing request: nulljava.lang.NullPointerException at com.opensymphony.xwork2.util.LocalizedTextUtil.findText...
分类:其他好文   时间:2014-05-05 22:38:50    阅读次数:527
黑马程序员-C语言基础:指针类型与指针和数组、字符串的关系
//指针变量就是用来存储地址的,只能存储地址格式: int *p; 这个p为指针变量;指针变量占8个字节类型是用来说明这个指针指向的类型; 比如上边的int代表这个指针变量会指向int类型的存储空间;int *p = &a;//这样一句可以写,此时的*只是一个标志,表示这个*只是表示p是个指针;*p...
分类:编程语言   时间:2014-05-05 22:10:02    阅读次数:417
动态类型识别&动态创建
以下大部分内容摘自《windows程序设计 第2版》 王艳平 张铮 编著动态类型识别:在程序运行过程中,辨别对象是否属于特定类的技术。应用举例:函数辨别参数类型、需要针对对象的类编写特定的代码。CRuntimeClass 包含类信息(不仅包含一般的信息,还包括创建类的函数指针)#include #i...
分类:其他好文   时间:2014-05-05 22:01:36    阅读次数:383
《你必须知道的495个C语言问题》笔记--表达式
1.怎样才能避免这些未定义的求值顺序问题呢? 有几条简单的规则: 1.确保一个表达式最多只修改一个对象:一个简单变量、一个数组或者一个指针指向的位置。 2.如果一个对象在一个表达式中出现一次以上而且在表达式中被修改,则要确保对该对象的所有读访问都被用于计算它的 最终值。这条规则允许表达式i=i+1,尽管i出现了两次而且被修改了,但对i的旧值读取是用于计算i的新值。 3.如果想破坏第一条规...
分类:编程语言   时间:2014-05-05 13:07:05    阅读次数:314
JBPM学习(四):执行流程实例
概念: ProcessInstance,流程实例:代表流程定义的一次执行.如:张三昨天按请假流程请了一次假.一个流程实例包括了所有运行阶段,其中最典型的属性就是跟踪当前节点的指针,如下图。   Execution,执行:一般情况下,一个流程实例是一个执行树的根节点。  使用树状结构的原因在于, 这一概念只有一条执行路径, 使用起来更简单。业务API不需要了解流程实例和执行之间功能的区别。因...
分类:其他好文   时间:2014-05-05 12:59:19    阅读次数:251
单链表的环相关问题
给定一个单链表,只给出头指针h: 1、 如何判断是否存在环? 证明:  slow首次在A点进入环路时,fast一定在环中的B点某处。设此时slow距head长为x,B点距A点长度为y,环周长为s。因为fast和slow的步差为1,所以slow前行距离为y的时候,恰好会被fast在M点追上。因为y //判断单链表是否有环 public static boolean hasCyc...
分类:其他好文   时间:2014-05-03 16:38:30    阅读次数:325
C++ string中的几个小陷阱,你掉进过吗?
C++开发的项目难免会用到STL的string,使用管理都比char数组(指针)方便的多,但在得心应手的使用过程中也要警惕几个小陷阱,避免我们项目出bug却迟迟找不到原因。 1.  结构体中的string赋值问题 直接通过一个例子说明,下面的例子会输出什么: #include #include #include using namespace std; stru...
分类:编程语言   时间:2014-05-03 16:09:23    阅读次数:289
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!