易截截图软件、单文件、免安装、纯绿色、仅160KB

C/C++程序内存中数据存储区分类

    在C/C++中,内存中数据存储分成4个区,分别是堆、栈、全局/静态存储区和常量存储区。
      栈(stack),就是那些由编译器在需要的时候分配,在不需要的时候自动清除的变量的存储区。里面的变量通常是局部变量、函数参数等。
      堆(heap),一般由程序员分配释放,若程序员不释放,程序结束时可能由OS回收。
      全局/静态存储区,全局变量和静态变量被分配到同一块内存中,在以前的C语言中,全局变量又分为初始化的(DATA段)和未初始化的(BSS段),在C++里面没有这个区分了,它们共同占用同一块内存区。
      常量存储区,常量字符串就是放在这里的,不允许修改(通过非正当手段也可以修改,而且方法很多),程序结束后由系统释放。
 
|----------------------|
|   内核虚拟存储器  |
|----------------------|
|   用户栈(Statk)  |
|----------------------|
|               |             |
|             \ /            |
|                             |
|             / \            |
|               |             |
|----------------------|
|      堆(Heap)       |
|----------------------|
|    未初始化(BSS) |
|----------------------|
|      初始化(Data)  |
|----------------------|
|      正文段(Text |
|-----


相关文档:

mysql connect by c++

#include <stdio.h>
#include <windows.h>
#include <mysql.h>
#define host "localhost"
#define username "root"
#define password "123"
#define database "oa"
MYSQL *conn;
int main()
{
MYSQL_RES *res_set;
MYSQL_ROW row;
unsigned int i,ret;
FILE *fp;
MYSQL_FIELD *field; ......

Delphi 与 C/C++ 数据类型对照表

Delphi 与 C/C++ 数据类型对照表
Delphi数据类型C/C++
ShorInt
8位有符号整数
char
Byte
8位无符号整数
BYTE,unsigned short
SmallInt
16位有符号整数
short
Word
16位无符号整数
unsigned short
Integer,LongInt
32位有符号整数
int,long
Cardinal,LongWord/DWORD
32位无符号整数
unsigned long
Int6 ......

C盘转换为NTFS格式.cmd

@ ECHO OFF
@ ECHO.
@ ECHO.                               说   明
@ ECHO ----------------------------------------------------------------- ......

C/C++是最主要的编程语言,这里列出了50名优秀网站

C/C++是最主要的编程语言。这里列出了50名优秀网站和网页清单,这些网站提供c/c++源代码 。这份清单提供了源代码的链接以及它们的小说明。我已尽力包括最佳的C/C++源代码的网站。这不是一个完整的清单,您有建议可以联系我,我将欢迎您的建 议,以进一步加强这方面的清单。
1、http://snippets.dzone.com/tag/c/ --数以千 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号