![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
c语言专家编程
sax小bin
奋斗中
展开
-
const与unsigned介绍
这两天温习一遍《c专家编程》,发现很多看过的东西都忘记了,不行,这样就等于白看了,从现在开始要把每天学的记下来,一方面加强自己的记忆,令一方面可可以分享给大伙儿学习。一、const 首先要讲的是const限定符:它在限定指针的时候有这么一个规定“两个操作数都是指向有限定符或无限定符的相容类型指针,左边指针所指向的类型必须具有右边指针所指向类型的全部限定符” 举个例子: char *s const char *ss ss=s 通过 (1)、类型相等 (2)、 左边有限定原创 2010-09-27 00:08:00 · 6910 阅读 · 0 评论 -
c语言声明
<br /> 经常在阅读别人的c语言程序中,会看到一些很复杂的声明,例如char * const *(*next)()这样的类型,每当看到这样的声明,就一头雾水了。关于这个问题,《C专家编程》作了很好的解释。以下是《C专家编程》中,对声明优先级规则的描述。<br /> <br />A声明从它的名字开始读取,然后按照优先级顺序依次读取。<br />B优先级从高到低依次是:<br /> B.1声明中被括号括起来的部分<br /> B.2后缀操作符:<br /> 括号()表示原创 2010-10-04 22:20:00 · 568 阅读 · 0 评论 -
C语言的运行系统
<br /> C语言程序一般被分为五个段:<br />--------------------------<br />堆<br />--------------------------<br />堆栈<br />--------------------------<br />未初始化的数据<br />--------------------------<br />数据段(已初始化的和用static修饰的变量)<br />--------------------------<br />代码段<br />-原创 2010-10-07 17:12:00 · 352 阅读 · 0 评论