摘要: 指针的类型和指针所指向的类型说明2010-03-17 15:241774人阅读评论(1)收藏举报编译器c1.指针的类型从语法的角度看,你只要把指针声明语句里的指针名字去掉,剩下的部分就是这个指针的类型。这是指针本身所具有的类型。让我们看看例一中各个指针的类型:(1)int*ptr;//指针的类型是i... 阅读全文
posted @ 2014-06-27 09:59 Struggle For Dream 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 1.打开我的电脑--属性--高级--环境变量 2.新建系统变量JAVA_HOME 和CLASSPATH 变量名:JAVA_HOME 变量值:C:\Program Files\Java\jdk1.7.0变量名:CLASSPATH 变量值:.;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;3. 选择“系统变量”中变量名为“Path”的环境变量,双击该... 阅读全文
posted @ 2014-05-24 08:51 Struggle For Dream 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 在C语言中, signed char 类型的范围为-128~127,每本教科书上也这么写,但是没有哪一本书上(包括老师)也不会给你为什么是-128~127,这个问题貌似看起来也很简单容易, 以至于不用去思考为什么,不是有一个整型范围的公式吗: -2^(n-1)~2^(n-1)-1 n为整型的内存占用... 阅读全文
posted @ 2014-05-15 00:00 Struggle For Dream 阅读(285) 评论(0) 推荐(0) 编辑
摘要: c语言中 int *p = NULL 和 *p = NULL 有什么区别1. int *p = NULL; 代表定义一个指向整型变量的指针p,然后p的值设为NULL,也就是设为0;用另一种方式说,就是对一个刚定义的指向整型变量的指针,赋初始值,让其指向0地址。 2. *p = NULL; 代表对一个... 阅读全文
posted @ 2014-05-13 00:22 Struggle For Dream 阅读(359) 评论(0) 推荐(0) 编辑
摘要: 函数指针是指向函数的指针变量。 因而“函数指针”本身首先应是指针变量,只不过该指针变量指向函数。这正如用指针变量可指向整型变量、字符型、数组一样,这里是指向函数。如前所述,C在编译时,每一个函数都有一个入口地址,该入口地址就是函数指针所指向的地址。有了指向函数的指针变量后,可用该指针变量调用函数,就如同用指针变量可引用其他类型变量一样,在这些概念上是一致的。函数指针有两个用途:调用函数和做函数的参数。1方法函数指针的声明方法为:函数类型 (标志符指针变量名) (形参列表);注1:“函数类型”说明函数的返回类型,“(标志符指针变量名 )”中的括号不能省,若省略整体则成为一个函数说明,说明了一个返 阅读全文
posted @ 2014-04-02 10:53 Struggle For Dream 阅读(445) 评论(0) 推荐(0) 编辑
摘要: http://www.cnblogs.com/ggzss/archive/2011/08/18/2145017.html 阅读全文
posted @ 2014-04-02 10:12 Struggle For Dream 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一共有十五个优先级:1 () [] . ->2 ! ~ -(负号) ++ -- &(取变量地址)* (type)(强制类型) sizeof3 * / %4 + -5 >> >= >= 全体单目第二; //所有的单目运算符比如++、 --、 +(正)、 -(负) 、指针运算*、&乘除余三,加减四; //这个"余"是指取余运算即%移位五,关系六; //移位运算符:> ,关系:> = <= 等等于(与)不等排第七; //即== 和!=位与异或和位或; //这几个都是位运算: 位与(&)异或(^)位或(|) & 阅读全文
posted @ 2014-04-01 10:51 Struggle For Dream 阅读(135) 评论(0) 推荐(0) 编辑