Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB

cÖÐ extern ºÍ static À§»ó£¡ - C/C++ / CÓïÑÔ

ÔÚfile1.cÖÐÉùÃ÷AµÄʱºò¼ÓÁËstatic£¬ÎªÊ²Ã´ÔÚfile.hÖеÄf()º¯Êý»¹Äܹ»·ÃÎÊAµÄÖµ£¿£¿£¿£¿

//file1.c
#include <stdio.h>
#include "file.h"

static int A = 3;
void main() {
  f();
}

//file.h Í·Îļþ

#ifndef _FILE_H
#define _FILE_H

extern int A;

void f() {
printf("%d", A*3);
}

#endif




ʲô±àÒëÆ÷£¿Ê²Ã´ÏµÍ³£¿
¿´¿´AµÄÁ¬½ÓÊôÐÔÔÙ˵°É¡££¨unixÏ¿ÉÒÔÓÃnm£¬windowsÏ¿ÉÒÔÓÃdumpbin£©

ÊÇwindowsÏÂ vc6.0

ÄǾÍdumpbin¿´¿´°É¡£vc¾­³£×öһЩΥ±³±ê×¼µÄÊ¡£

ÄǾÍÊDZàÒëÆ÷µÄÎÊÌâÁË£¡ Ô­ÔòÉϱ¾À´ÊDz»ÄÜ·ÃÎʵģ¡

¿ÉÄÜ»¹ÓÐÒ»¸öÈ«¾ÖµÄA


ÎļþÔ´Âë¾ÍÊÇÉÏÃæµÄÕâЩ£¡

Ó¦¸ÃÓÐÈ«¾ÖµÄA

extern int A;
ÓÐÁËÕâ¾äÓ¦¸Ã¾Í¿ÉÒÔ·ÃÎʰÉ

µ±È»ÊÇ¿ÉÒÔ·ÃÎʵġ£
ÒòΪfile.hÊDZ»file1.c #include µÄ£¬ÔÚͬһ±àÒëµ¥ÔªÄÚ£¬×ÔÈ»¿ÉÒÔ·ÃÎʵ½file1.cÀïµÄ
static int A = 3;

C/C++ code:

/* ÓÃnm¿ÉÒÔ°ïÖúÀí½âÈýÖÖ²»Í¬µÄÐÎʽµÄ±äÁ¿ËµÃ÷£º*/

int x; /* C (Common) ÉùÃ÷£¨¿ÉÄÜͬʱҲ¶¨Ò壩±äÁ¿£¬ µ½ÁËÁ´½Ó½×¶Î£¬ */
/* 1. Èç¹ûûÔÚÆäËûÄ£¿é·¢ÏÖͬÃû(D)·ûºÅ£¬×÷Ϊδ³õʼ»¯µÄÈ«¾Ö±äÁ¿£¬ ·ÅÔÚBSS */
/* 2. Èç¹ûÓÐÔÚÆäËûÄ£¿é·¢ÏÖͬÃû(D)·ûºÅ£¬×÷ΪÒѳõʼ»¯µÄÈ«¾Ö±äÁ¿£¬ ·ÅÔÚÊý¾Ý¶Î */
int y = 1; /* D (Data) ¶¨Òå±äÁ¿£¬×÷ΪÒѳõʼ»¯µÄÈ«¾Ö±äÁ¿£¬ ·ÅÔÚÊý¾Ý¶


Ïà¹ØÎÊ´ð£º

C/SÏîÄ¿¼Ü¹¹Éè¼Æ----ÇóÖú - Java / Java SE

±¾ÈËÕýÔÚÓÃJava×öÒ»¸öC/S¼Ü¹¹µÄÏîÄ¿£¬ 
¿ÉÊÇÓÉÓÚÏîÄ¿±È½Ï´ó£¬Ç°ÆÚ¶Ô¼Ü¹¹µÄÉè¼ÆÓÈÆäÖØÒª£¬ÒòΪºóÆÚ¿ÉÄÜËæÊ±»á¼Ó¸ö¹¦ÄÜ»òÕßÈ¥µôijЩ¹¦ÄÜ¡£ 
ËùÒÔÌØµØÑ°ÇóÈçºÎÉè¼ÆC/SµÄ¼Ü¹¹Ê¹³ÌÐò¸ü¼ÓÃæÏò¶ÔÏó¸ü¼ÓÒ×ÓÚά ......

C/C++/MFCȺ - VC/MFC / ·Ç¼¼ÊõÀà

´ó¼ÒºÃ£¬ÕâÊÇÒ»¸öÖ÷ÒªÃæÏòc/c++/mfcµÄȺ£¬×î½ü½øÐÐÁËÒ»´Î´óÇåÀí£¬»¶Ó­¸÷λ¸ßÊÖ¼ÓÈ룬ºÃѧ°®ÎʵÄÐÂÊÖ£¬Ò²¿ÉÒÔÉêÇëµÄ£¬ÉêÇë¸ñʽ Ö°Òµ£¨c/c++/mfc ÈÎѡһ»òÕ߶ࣩ ¹¤×÷ÄêÏÞ£¨Ñ§ÉúÖ±½Óд´ó¼¸£©¾ÍÐÐÁË£¬ÈëȺµÄÒªÇó¾ÍÊÇÒª» ......

Ϊʲôxml²»ÄÜÏÔʾ°¢À­²®ÎÄ - C/C++ / C++ ÓïÑÔ

ΪʲôÎҵijÌÐòµ÷ÓÃXMLÅäÖÃÎļþÖеİ¢À­²®ÎÄÏÔʾ²»³öÀ´£¿ÆäËûµÄÓïÖÖ¶¼¿ÉÒÔ£¬ÈçÖÐÎÄ£¬Ó¢ÎÄ£¬µÂÎͼ¿É¡£
ÎÒ½«XMLµÄ±àÂë¸ÄΪutf-8ºÍunicodeµÄµ½µÃ½á¹û¶¼Ò»Ñù.
°¢À­²®ÎĵÄ×Ö¿âÄãÓÐô£¿

ÓÐ,ÎÒµÄEXEÊÇ·ÅÔÚpc»úÉÏÖ´Ðе ......

c±à³ÌÇóÖú - C/C++ / CÓïÑÔ

ÊäÈë10ѧÉúµÄ³É¼¨£¬¹²4¿Æ£¬°´ÕÕÒªÇó±àдʵÏÖÏÂÁй¦ÄܵijÌÐò£¨ÓÃ×Óº¯ÊýʵÏÖ£©
1 Çó³öÿ¿ÆµÄƽ¾ù³É¼¨ ½«Æ½¾ù·Ö¡µ90µÄͬѧµÄÅÅÐò
×÷ÒµÌù~£¡

àÅ ÎÒͬѧ¸øÎÒ·¢µÄ×÷Òµ ÎÒ×òÌì×öÁË µ«Êǽá¹ûÔËÐв»¶Ô ×òÌìÓкö ......

visual c++2008²»ÄܱàÒëC³ÌÐòÂð - C/C++ / CÓïÑÔ

visual c++2008Ëٳɰ棬²»ÄܱàÒëC³ÌÐòÂð£¿Èç¹ûÄÜÊÇÔõô¿ªÊ¼µÄ°¡£¿ÓÃËü´øµÄÃüÁîÌáʾµ¥Ôª³ýÍâ ¡£
н¨¹¤³Ì£¨¿Õ¹¤³Ì»òwin32¿ØÖÆÌ¨£©

¾ø¶Ô¿ÉÒÔ¡£½¨Á¢win32¿ØÖÆÌ¨³ÌÐò¾Í¿ÉÒÔ

ÒýÓÃ
н¨¹¤³Ì£¨¿Õ¹¤³Ì»òwin32¿ØÖÆÌ¨£ ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ