上一页 1 ··· 157 158 159 160 161 162 163 164 165 ··· 168 下一页
摘要: typedef struct OLNode{ int i,j; int data; OLNode *right,*down;}OLNode,*OLink;//结构的对象OLNode, 指向结构的指针*OLink,可以这样写struct OLNode{};OLNode OLNode, *OLin... 阅读全文
posted @ 2015-09-10 10:51 无天666 阅读(60147) 评论(4) 推荐(6)
摘要: #include #include using namespace std; int main() { int b, *pb; char *pb2; char *pb3; //&b = 0x001af74 pb = &b + 1; //0x00... 阅读全文
posted @ 2015-09-09 19:44 无天666 阅读(973) 评论(0) 推荐(0)
摘要: 看这个:C指针声明解读之左右法则C语言所有复杂的指针声明,都是由各种声明嵌套构成的。如何解读复杂指针声明呢?右左法则是一个既著名又常用的方法。不过,右左法则其实并不是C标准里面的内容,它是从C标准的声明规定中归纳出来的方法。C标准的声明规则,是用来解决如何创建声明的,而右左法则是用来解决如何辩识一个... 阅读全文
posted @ 2015-09-09 19:29 无天666 阅读(409) 评论(0) 推荐(0)
摘要: 案例一:通常讲,typedef要比#define要好,特别是在有指针的场合。请看例子:typedef char *pStr1;#define pStr2 char *;pStr1 s1, s2;pStr2 s3, s4;在上述的变量定义中,s1、s2、s3都被定义为char *,而s4则定义成了ch... 阅读全文
posted @ 2015-09-09 17:41 无天666 阅读(173) 评论(0) 推荐(0)
摘要: int* 表示是一个int型指针;(*a[5])(int, char*)中的a[5]表示是一个有5个元素的数组,而(*)(int, char*)则表示指向一个函数的指针,该函数有两个参数,第一个参数为int型,第二个是字符指针型,结合前面部分,表示这个函数的返回类型为int型,所以(*a[5])(i... 阅读全文
posted @ 2015-09-09 17:02 无天666 阅读(859) 评论(0) 推荐(0)
摘要: 一、#define的基本用法 #define是C语言中提供的宏定义命令,其主要目的是为程序员在编程时提供一定的方便,并能在一定程度上提高程序的运行效率,但学生在学习时往往不能 理解该命令的本质,总是在此处产生一些困惑,在编程时误用该命令,使得程序的运行与预期的目的不一致,或者在读别人写的程序时,把运... 阅读全文
posted @ 2015-09-08 17:56 无天666 阅读(2766) 评论(0) 推荐(0)
摘要: #include using namespace std;#include "string"#include #include #include "set"#include #include "functional"#include "iterator" //输出流迭代器的头文件#include#... 阅读全文
posted @ 2015-09-07 20:29 无天666 阅读(330) 评论(0) 推荐(0)
摘要: 原文:http://z515256164.blog.163.com/blog/static/32443029201192182854300/有改动C语言详解 - 枚举类型注:以下全部代码的执行环境为VC++ 6.0在程序中,可能需要为某些整数定义一个别名,我们可以利用预处理指令#define来完成这... 阅读全文
posted @ 2015-09-06 13:52 无天666 阅读(50691) 评论(0) 推荐(5)
摘要: c++中的强制转换static_cast、dynamic_cast、reinterpret_cast的不同用法儿虽然const_cast是用来去除变量的const限定,但是static_cast却不是用来去除变量的static引用。其实这是很容易理解的,static决定的是一个变量的作用域和生命周期... 阅读全文
posted @ 2015-09-06 11:25 无天666 阅读(337) 评论(0) 推荐(0)
摘要: ★ 相同点: 1. 都是地址的概念; 指针指向一块内存,它的内容是所指内存的地址;引用是某块内存的别名。★ 区别: 1. 指针是一个实体,而引用仅是个别名; 2. 引用使用时无需解引用(*),指针需要解引用; 3. 引用只能在定义时被初始化一次,之后不可变;指针可变; 引用“从一而终” ^_^ 4.... 阅读全文
posted @ 2015-09-04 11:23 无天666 阅读(302) 评论(0) 推荐(0)
上一页 1 ··· 157 158 159 160 161 162 163 164 165 ··· 168 下一页