- 博客(5)
- 资源 (2)
- 收藏
- 关注
转载 预定义 #define
#ifdef OS_GLOBALS....................................1 #define OS_EXT........................................2 #else..................................................3 #define OS_EXT extern.....
2013-10-24 20:32:15 485
转载 c++ 声明和定义
头文件中的(全局)变量只能放声明,不能定义头文件中的变量只能声明,不能定义,否则其他多个.c文件包含该头文件,出现重复定义,导致链接出错。 #ifndef #define #endif防止的是“重复编译”,而不是“重复定义” 重复编译可能造成重复定义,但重复定义的来源不只有重复编译 从代码变成可执行的程序,需要两个步骤 编译和链接 编译开始时,将所有#inc
2013-10-24 20:23:16 321
原创 c++ 继承(杂)
public是这个程序的每一处都能访问,无论是在本类内还本类外protected则是在本类内和友类,子类中才能访问(只能在类的成员函数中调用 )private则只能在本类内和友类才能访问,其它地方则不能(和protected 区别 ;不能在子类中访问)class base{ public:int a; void f(){ b;//tru
2013-10-24 20:16:15 401
转载 c static
C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令; 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)栈——增长方向:自顶向下增长;自动变量以及每次函
2013-10-24 20:12:42 322
转载 [zz] main函数之前--谁动了我的main
main函数之前--真正的函数执行入口或开始一种解释实际上,在可执行文件被加载之后,控制权立即交给由编译器插入的Start函数,它将对后面这些全局变量进行准备: _osver 操作系统的构件编号 _winmajor 操作系统的主版本号 _winminor 操作系统的次版本号 _winver 操作系统完全版本号 __argc 命令行参数个数 __
2013-07-20 13:19:34 359
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人