会员
周边
新闻
博问
闪存
众包
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
FIELDOFFIER
博客园
首页
新随笔
联系
管理
订阅
2016年4月5日
C数组和指针
摘要: C数组和指针 C语言中的指针与数组这两个概念之间的联系是如此的紧密,以至于如果不能理解一个概念,就无法彻底理解另一个概念。且C对这些概念的处理与其他语言都有所不同。 1,C语言中只有一维数组,并且数组的大小必须在编译期间就作为一个常数确定下来。由于C语言中的数组的元素可以是任何的类型,当然也可以是另
阅读全文
posted @ 2016-04-05 14:15 FIELDOFFIER
阅读(331)
评论(0)
推荐(0)
2016年4月4日
C中的预处理宏
摘要: C中的预处理宏 宏定义就属于预处理命令的一种。那么,什么是宏呢?宏:c语言标准允许在程序中用一个标识符来表示一个字符串。标识符就是宏名。宏替换:宏替换就是宏定义。在编译预处理中,将程序中所有的宏名用相应的字符串来替换,这个过程称为宏替换。宏分为两种:1、无参数宏 #define 标识符 字符串2、带
阅读全文
posted @ 2016-04-04 17:15 FIELDOFFIER
阅读(1004)
评论(0)
推荐(0)
C++的数据运算
摘要: 运算符及其使用 所有的的运算符都会从他们的操作数中产生一个值。除了赋值、自增、自减运算符之外,运算符所产生的值不会修改操作数。修改操作数被称为副作用(side effect)。一般使用修改操作数的运算符就是为了产生这种副作用,但是应该记住他们所产生的值就像没有副作用的运算符产生的值一样都是可以使用的
阅读全文
posted @ 2016-04-04 17:13 FIELDOFFIER
阅读(372)
评论(0)
推荐(0)
2016年3月31日
C/C++中的变量与常量
摘要: C/C++中的变量 在定义变量时,C与C++ 有明显的区别。这两种语言都要求变量使用前必须定义,但是C(和许多其他传统过程语言)强制在作用域的开始处就定义所有的变量,以便在编译器创建一个块时,能够给所有的这些变量分配空间。(这个说法已经是老皇历了,现在的编译器即使是不在开始处定义变量也是可以做优化的
阅读全文
posted @ 2016-03-31 20:16 FIELDOFFIER
阅读(2666)
评论(0)
推荐(0)