C
JJ___JJ
这个作者很懒,什么都没留下…
展开
-
C语言的数据类型
原创 2010-07-22 23:43:00 · 635 阅读 · 0 评论 -
浅谈c语言内存分配之一(linux系统)
<br /> 关于C语言内存方面的话题要真说起来的话那恐怕就没头了,所以本文仅仅是一个浅谈。关于内存问题不同平台之间有一定的区别。本文所指的平台是x86的Linux平台。<br /><br /> 用C语言做程序(其实其他语言也一样),不仅要熟悉语法,其实很多相关的背景知识也很重要。在学习和研究C语言中内存分配的问题前,首先要了解一下Linux分配给进程(运行中的程序)的地址空间是什么样的。<br /><br /> 总的来说有3个段,即代码段,数据段和堆栈段(学过汇编的朋友一定很转载 2010-07-24 00:52:00 · 746 阅读 · 0 评论 -
深入理解C语言指针的奥秘
<br /> 指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。 要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的 类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。 先声明几个指针放着做例子: <br />例一: <br />(1)int*ptr; <br />(2)char*ptr; <br />(3)int**ptr; <br />(4)int(*ptr)[3]; <br />(5)int*(转载 2010-07-24 16:47:00 · 939 阅读 · 1 评论 -
函数名与函数指针
<br />一 通常的函数调用<br /> 一个通常的函数调用的例子:<br />//自行包含头文件<br />void MyFun(int x); //此处的申明也可写成:void MyFun( int );<br /><br />int main(int argc, char* argv[])<br />{<br /> MyFun(10); //这里是调用MyFun(10);函数<br /><br /> return 0;<br />}<br /><br />void转载 2010-07-27 11:24:00 · 513 阅读 · 0 评论 -
C语言运算符优先级 详细列表
<br />优先级<br />运算符<br />名称或含义<br />使用形式<br />结合方向<br />说明<br />1<br />[]<br />数组下标<br />数组名[常量表达式]<br />左到右 <br />()<br />圆括号<br />(表达式)/函数名(形参表) <br />.<br />成员选择(对象)<br />对象.成员名 <br />-><br />成员选择(指针)<br />对象指针->成员名 <br />2<br />-<br />负号运算符<br />-表达式<br转载 2010-07-26 20:51:00 · 727 阅读 · 0 评论 -
vmware添加新硬盘 挂载新硬盘 硬盘扩容
vmware添加新硬盘 挂载新硬盘 硬盘扩容平时都用虚拟机做实验,做一些linux方面的开发应用,但是很烦人的是经常遇到预先装好的linux虚拟机的硬盘空间过小<br />现在好多软件都没法安装了。自己重新装一个吧,又挺麻烦。于是,上网搜了下关于vmware硬盘扩容的方法。<br />网上也有好多人给出了一些指点,但是总有些些许许的小问题。笔者通过实验,总结了添加新硬盘 挂载新硬盘 硬盘扩容的一些方法,仅供大家做个参考,有什么欠考虑的地方可以发邮件lwhfboy@126.com和笔者讨论。 一:首先介绍硬盘转载 2010-07-27 20:51:00 · 584 阅读 · 0 评论