![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C/系统编程
caoxinst
这个作者很懒,什么都没留下…
展开
-
关于结构体,联合体和C++的class
在C中,结构体比较简单,可以声明任何类型的成员变量(除了void 类型 or void× 类型),但不能封装一些方法,没有public,protect,private等属性,声明结构体关键字struct,结构体中可以嵌套结构体,结构体的赋值比较简单,有多种方法,就不再介绍。在结构体完成定义,程序进行编译时,结构体中成员变量在内存中的对齐方式,跟计算机编译时的编译器有关,也和计算机是32位或者64位原创 2012-08-03 20:01:49 · 1618 阅读 · 1 评论 -
博客新开致辞
写博客对我这种懒人来说,可能是一种挑战吧!首先介绍下职业,原本的C语言开发者,由于求职过程中的一些偏差吧,转入了C++,做起了cocos2d-x的开发,有着c的基础,和对C++的基本掌握,从头开始学起cocosd-x ,为了提高技术水平,发扬下开源精神,在这里写下自己对于c,c++和 cocos2d-x 的一些愚见,对于c/系统编程,从头开始写起,步步深入C,cocos2d-x 写下自己对于学习过原创 2012-08-03 19:50:53 · 1095 阅读 · 2 评论 -
const ,static 和 volatile
在C语言中,关键字static有三个明显的作用: 1). 在函数体,一个被声明为静态的变量在这一函数被调用过程中维持其值不变,且在下次调用这个函数时,其静态变量维持上次调用时的值。 2). 在模块内(但在函数体外),一个被声明为静态的变量可以被模块内所用函数访问,但不能被模块外其它函数访问。它是一个本地的全局变量。 3). 在模块内,一个被声明原创 2012-08-06 20:05:36 · 627 阅读 · 0 评论