Ò׽ؽØÍ¼Èí¼þ¡¢µ¥Îļþ¡¢Ãâ°²×°¡¢´¿ÂÌÉ«¡¢½ö160KB
ÈÈÃűêÇ©£º c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 ×îÐÂÎÄÕ : c

C %m.ns Êä³ö

#include <stdio.h>
#define N 19
int main()
{
int i;
for (i=0;i<=N;i++)
{
printf("%*.*s%-*.*s\n",N,i<=N/2?i:N-1,"*******************",\
N,i<=N/2?i+1:N-i+1,"*******************");
}
return 0;
}

%m.nsÖмäµÄm.nÊǶÔ%sµÄÐÞÊηû,
   m±íʾ×Ö·û´®ÏÔʾʱµÄ×î´ó¿í¶È,³¬¹ýµÄ»á±»½Øµô,
      n±íʾÏÔʾ×Ö·û´®Öеö×Ö·û,
   Èç¹ûn<m,ÔòÊý¾Ý¿¿ÓÒ¶ÔÆëÏÔʾ
%-m.ns,ÆäËüºÍÉÏÃæÒ»Ñù,Ö»ÊÇ¿¿×ó¶ÔÆë
%*.*s Á½¸öÐǺÅÀàËÆÍ¨Åä·û,ËüµÄʵ¼ÊÖµÓɺóÃæµÄ²ÎÊý¾ö¶¨
Èçprintf("%*.*s",m,n,"********")¾ÍµÈ¼ÛÓÚ%m.ns
ÏÖÔÚÕâ¶ÎºÃÀí½âÁË
printf("%*.*s%-*.*s\n",N,i<=N/2?i:N-i,"*******************",N,i<=N/2?i+1:N-i+1,"*******************");
½«ÆÁÄ»·Ö³É19+19Á½°ë,Ç°ÃæÒ»°ëÓÉ%*.*s¿ØÖÆ,ºóÃæÒ»°ëÓÉ%-*.*s¿ØÖÆ
µ± i<=N/2ʱ,ÿÐÐÊä³ö i+(i+1)=2i+1 ¸öÐǺÅ
µ± i>N/2 ʱ,ÿÐÐÊä³ö (N-i)+(N-i+1)=2(N-i)+1 ¸öÐǺÅ
ת×Ô £ºhttp://www.oldlinux.org/oldlinux/ ......

c Êý×éÎÊÌâ

 
char a[10];
Ôõô¸øÕâ¸öÊý×鏳ֵĨ£¿
1¡¢¶¨ÒåµÄʱºòÖ±½ÓÓÃ×Ö·û´®¸³Öµ
char a[10]="hello";
×¢Ò⣺²»ÄÜÏȶ¨ÒåÔÙ¸øËü¸³Öµ£¬Èçchar a[10]; a[10]="hello";ÕâÑùÊÇ´íÎóµÄ£¡
2¡¢¶ÔÊý×éÖÐ×Ö·ûÖð¸ö¸³Öµ
char a[10]={'h','e','l','l','o'};
3¡¢ÀûÓÃstrcpy
char a[10]; strcpy(a, "hello");
Ò×´íÇé¿ö£º
1¡¢char a[10]; a[10]="hello";//Ò»¸ö×Ö·ûÔõôÄÜÈÝÄÉÒ»¸ö×Ö·û´®£¿¿öÇÒa[10]Ò²ÊDz»´æÔڵģ¡
2¡¢char a[10]; a="hello";//ÕâÖÖÇé¿öÈÝÒ׳öÏÖ£¬aËäÈ»ÊÇÖ¸Õ룬µ«ÊÇËüÒѾ­Ö¸ÏòÔÚ¶ÑÕ»ÖзÖÅäµÄ10¸ö×Ö·û¿Õ¼ä£¬ÏÖÔÚÕâ¸öÇé¿öaÓÖÖ¸ÏòÊý¾ÝÇøÖеÄhello³£Á¿£¬ÕâÀïµÄÖ¸Õëa³öÏÖ»ìÂÒ£¬²»ÔÊÐí£¡
»¹ÓУº²»ÄÜʹÓùØÏµÔËËã·û“£½£½”À´±È½ÏÁ½¸ö×Ö·û´®£¬Ö»ÄÜÓÃstrcmp() º¯ÊýÀ´´¦Àí¡£
CÓïÑÔµÄÔËËã·û¸ù±¾ÎÞ·¨²Ù×÷×Ö·û´®¡£ÔÚCÓïÑÔÖаÑ×Ö·û´®µ±×÷Êý×éÀ´´¦Àí£¬Òò´Ë£¬¶Ô×Ö·û´®µÄÏÞÖÆ·½Ê½ºÍ¶ÔÊý×éµÄÒ»Ñù£¬ÌرðÊÇ£¬ËüÃǶ¼²»ÄÜÓÃCÓïÑÔµÄÔËËã·û½øÐи´ÖƺͱȽϲÙ×÷¡£
Ö±½Ó³¢ÊÔ¶Ô×Ö·û´®½øÐи´ÖÆ»ò±È½Ï²Ù×÷»áʧ°Ü¡£ÀýÈ磬¼Ù¶¨str1ºÍstr2ÓÐÈçÏÂÉùÃ÷£º
char str1[10], str2[10];
ÀûÓÃ=ÔËËã·ûÀ´°Ñ×Ö·û´®¸´ÖƵ½×Ö·ûÊý×éÖÐÊDz»¿ÉÄܵģº
str1 = "abc";     /*** WRONG ** ......

C/C++ӦƸ×ܽá[ÌØ±ðÍÆ¼ö¸ø´óÈýµÄѧµÜѧÃÃÃÇ]


¸ãÈí¼þÊÇÓиãÍ·µÄ
——×ÞÆî·å
2009Äê12ÔÂ3ÈÕ
 
ÉùÃ÷£ºËù˵µÄÖ»Õë¶ÔC¡¢C++¡¢.NETרҵµÄͬѧ£¬¶ÔÆäËûרҵҲÐíûÓвο¼¼ÛÖµ£¡
[ÍÆ¼ö¸ø´óÈýµÄѧµÜѧÃÃÃÇ]
¡¾»¶Ó­¸÷λÅóÓѲ¹³ä¡¿
 
    ¶ÔÎÒ¸öÈ˶øÑÔ£¬´óѧ±ÏÒµÕÒ¹¤×÷ËãÊÇ»­ÉÏÁËÒ»¸öÐí¶àÈËÏÛĽ£¬µ«ÎÒ×Ô¼ºÈÔ¸ÐÒź¶µÄ¾äºÅ¡£ÕÒ¹¤×÷ÆÚ¼äÎÒ¾­ÀúµÄºÜ¶àÊÂÇ飬ÈÃÎÒѧµ½Á˺ܶ࣬Ҳ³É³¤Á˺ܶࡣ
ÎҺʹó¼ÒÒ»Ñù£¬Í¬ÑùÊǾ­Àú¹ý¸ß¿¼£¬È»ºó¾­Àú¹ý´óѧ¼¸ÄêµÄѧϰ£¬×îÖÕÒ²ºÍ´ó¼ÒÒ»Ñù×ß³öУÃÅ×ß½øÉç»á¡£ÕÒ¹¤×÷ÆÚ¼ä¾­ÀúµÄºÜ¶àÊÂÇ飬Ҳ×ܽá³öÁ˺ܶණÎ÷£¬¾õµÃ¶ÔÕýÔÚÕÒ¹¤×÷µÄͬѧ¡¢ÅóÓÑÒÔ¼°ÌرðÊÇ´¦ÓÚÃÔãÆÚµÄ´óÈýµÄѧµÜѧÃÃÃÇ»òÐíÓÐЩ°ïÖú¡£¸Ð¾õ²»Ð´³öÀ´£¬²»¸æË߯äËûºÍÏàËÆ¾­ÀúµÄÅóÓÑ£¬ÄÇÌ«¿Éϧ¡¢Ì«ÀË·ÑÁË¡£ÒòΪÎÒ¾õµÃÕâÊÇÒ»±Ê²Æ¸»£¬Ò»±Ê´ó¼Ò¿ÉÒÔ¹²Í¬·ÖÏíµÄ²Æ¸»£¡
ÓɽñÄêÕÐÆ¸µÄ×ÜÌåÇé¿öÀ´¿´£¬ÕÐÏúÊÛºÍITµÄ±È½Ï¶à£¬µ«Ñ§ITÏà¹Ø×¨ÒµµÄͬѧ´¦ÓÚ³¬±¥ºÍ״̬£¬ËùÒÔ¾ºÕùҲʮ·Ö¼¤ÁÒ£¬ÍùÍù»á³öÏÖÒ»¸öÈË¿ÉÒÔÄúܶàOFFER£¬¶øºÜ¶àÈËÈ´Ò»¸öOFFER¶¼Ã»ÓУ¨¼´£¬Ê§ÒµµÄÒ²¶à£¡£©¡£´Ó¹¤×ÊˮƽÀ´¿´£¬´ÓÊÂITÐÐÒµµÄÔ±¹¤¹¤×Ê±ÈÆäËûÐÐÒµµÄ¹¤×ÊÒª¸ßºÜ¶à¡£ITÐÐÒµÖÐÓÖ·ÖÕÐÈí¼þ¿ª·¢ÈËÔ±ºÍÈí¼þ²âÊÔÈËÔ±£¬ÆäÖÐÈí¼þ¿ª·¢ÈËÔ±µÄ¹¤×ÊÒª¸ßһР......

C/C++ӦƸ×ܽá[ÌØ±ðÍÆ¼ö¸ø´óÈýµÄѧµÜѧÃÃÃÇ]


¸ãÈí¼þÊÇÓиãÍ·µÄ
——×ÞÆî·å
2009Äê12ÔÂ3ÈÕ
 
ÉùÃ÷£ºËù˵µÄÖ»Õë¶ÔC¡¢C++¡¢.NETרҵµÄͬѧ£¬¶ÔÆäËûרҵҲÐíûÓвο¼¼ÛÖµ£¡
[ÍÆ¼ö¸ø´óÈýµÄѧµÜѧÃÃÃÇ]
¡¾»¶Ó­¸÷λÅóÓѲ¹³ä¡¿
 
    ¶ÔÎÒ¸öÈ˶øÑÔ£¬´óѧ±ÏÒµÕÒ¹¤×÷ËãÊÇ»­ÉÏÁËÒ»¸öÐí¶àÈËÏÛĽ£¬µ«ÎÒ×Ô¼ºÈÔ¸ÐÒź¶µÄ¾äºÅ¡£ÕÒ¹¤×÷ÆÚ¼äÎÒ¾­ÀúµÄºÜ¶àÊÂÇ飬ÈÃÎÒѧµ½Á˺ܶ࣬Ҳ³É³¤Á˺ܶࡣ
ÎҺʹó¼ÒÒ»Ñù£¬Í¬ÑùÊǾ­Àú¹ý¸ß¿¼£¬È»ºó¾­Àú¹ý´óѧ¼¸ÄêµÄѧϰ£¬×îÖÕÒ²ºÍ´ó¼ÒÒ»Ñù×ß³öУÃÅ×ß½øÉç»á¡£ÕÒ¹¤×÷ÆÚ¼ä¾­ÀúµÄºÜ¶àÊÂÇ飬Ҳ×ܽá³öÁ˺ܶණÎ÷£¬¾õµÃ¶ÔÕýÔÚÕÒ¹¤×÷µÄͬѧ¡¢ÅóÓÑÒÔ¼°ÌرðÊÇ´¦ÓÚÃÔãÆÚµÄ´óÈýµÄѧµÜѧÃÃÃÇ»òÐíÓÐЩ°ïÖú¡£¸Ð¾õ²»Ð´³öÀ´£¬²»¸æË߯äËûºÍÏàËÆ¾­ÀúµÄÅóÓÑ£¬ÄÇÌ«¿Éϧ¡¢Ì«ÀË·ÑÁË¡£ÒòΪÎÒ¾õµÃÕâÊÇÒ»±Ê²Æ¸»£¬Ò»±Ê´ó¼Ò¿ÉÒÔ¹²Í¬·ÖÏíµÄ²Æ¸»£¡
ÓɽñÄêÕÐÆ¸µÄ×ÜÌåÇé¿öÀ´¿´£¬ÕÐÏúÊÛºÍITµÄ±È½Ï¶à£¬µ«Ñ§ITÏà¹Ø×¨ÒµµÄͬѧ´¦ÓÚ³¬±¥ºÍ״̬£¬ËùÒÔ¾ºÕùҲʮ·Ö¼¤ÁÒ£¬ÍùÍù»á³öÏÖÒ»¸öÈË¿ÉÒÔÄúܶàOFFER£¬¶øºÜ¶àÈËÈ´Ò»¸öOFFER¶¼Ã»ÓУ¨¼´£¬Ê§ÒµµÄÒ²¶à£¡£©¡£´Ó¹¤×ÊˮƽÀ´¿´£¬´ÓÊÂITÐÐÒµµÄÔ±¹¤¹¤×Ê±ÈÆäËûÐÐÒµµÄ¹¤×ÊÒª¸ßºÜ¶à¡£ITÐÐÒµÖÐÓÖ·ÖÕÐÈí¼þ¿ª·¢ÈËÔ±ºÍÈí¼þ²âÊÔÈËÔ±£¬ÆäÖÐÈí¼þ¿ª·¢ÈËÔ±µÄ¹¤×ÊÒª¸ßһР......

C++ÖÐextern ¡°C¡±º¬ÒåÉî²ã̽Ë÷

1.ÒýÑÔ
¡¡¡¡C++ÓïÑԵĴ´½¨³õÖÔÊÇ“a better C”£¬µ«ÊÇÕâ²¢²»Òâζ×ÅC++ÖÐÀàËÆCÓïÑÔµÄÈ«¾Ö±äÁ¿ºÍº¯ÊýËù²ÉÓõıàÒëºÍÁ¬½Ó·½Ê½ÓëCÓïÑÔÍêÈ«Ïàͬ¡£×÷ΪһÖÖÓûÓëC¼æÈݵÄÓïÑÔ£¬C++±£ÁôÁËÒ»²¿·Ö¹ý³ÌʽÓïÑÔµÄÌØµã£¨±»ÊÀÈ˳ÆÎª“²»³¹µ×µØÃæÏò¶ÔÏ󔣩£¬Òò¶øËü¿ÉÒÔ¶¨Òå²»ÊôÓÚÈκÎÀàµÄÈ«¾Ö±äÁ¿ºÍº¯Êý¡£µ«ÊÇ£¬C++±Ï¾¹ÊÇÒ»ÖÖÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ£¬ÎªÁËÖ§³Öº¯ÊýµÄÖØÔØ£¬C++¶ÔÈ«¾Öº¯ÊýµÄ´¦Àí·½Ê½ÓëCÓÐÃ÷ÏԵIJ»Í¬¡£
¡¡¡¡2.´Ó±ê׼ͷÎļþ˵Æð
¡¡¡¡Ä³ÆóÒµÔø¾­¸ø³öÈçϵÄÒ»µÀÃæÊÔÌ⣺
¡¡¡¡ÃæÊÔÌâ
¡¡¡¡ÎªÊ²Ã´±ê׼ͷÎļþ¶¼ÓÐÀàËÆÒÔϵĽṹ£¿
#ifndef __INCvxWorksh
#define __INCvxWorksh
#ifdef __cplusplus
extern "C" {
#endif
/*...*/
#ifdef __cplusplus
}
#endif
#endif /* __INCvxWorksh */
¡¡¡¡·ÖÎö
¡¡¡¡ÏÔÈ»£¬Í·ÎļþÖеıàÒëºê“#ifndef __INCvxWorksh¡¢#define __INCvxWorksh¡¢#endif” µÄ×÷ÓÃÊÇ·ÀÖ¹¸ÃÍ·Îļþ±»Öظ´ÒýÓá£
¡¡¡¡ÄÇô
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
¡¡¡¡µÄ×÷ÓÃÓÖÊÇÊ²Ã´ÄØ£¿ÎÒÃǽ«ÔÚÏÂÎÄÒ»Ò»µÀÀ´¡£
 
¡¡¡¡3.Éî²ã½ÒÃÜextern "C"
¡¡¡¡extern "C" °üº¬Ë«Öغ¬Òå£ ......

C++ÖÐextern ¡°C¡±º¬ÒåÉî²ã̽Ë÷

1.ÒýÑÔ
¡¡¡¡C++ÓïÑԵĴ´½¨³õÖÔÊÇ“a better C”£¬µ«ÊÇÕâ²¢²»Òâζ×ÅC++ÖÐÀàËÆCÓïÑÔµÄÈ«¾Ö±äÁ¿ºÍº¯ÊýËù²ÉÓõıàÒëºÍÁ¬½Ó·½Ê½ÓëCÓïÑÔÍêÈ«Ïàͬ¡£×÷ΪһÖÖÓûÓëC¼æÈݵÄÓïÑÔ£¬C++±£ÁôÁËÒ»²¿·Ö¹ý³ÌʽÓïÑÔµÄÌØµã£¨±»ÊÀÈ˳ÆÎª“²»³¹µ×µØÃæÏò¶ÔÏ󔣩£¬Òò¶øËü¿ÉÒÔ¶¨Òå²»ÊôÓÚÈκÎÀàµÄÈ«¾Ö±äÁ¿ºÍº¯Êý¡£µ«ÊÇ£¬C++±Ï¾¹ÊÇÒ»ÖÖÃæÏò¶ÔÏóµÄ³ÌÐòÉè¼ÆÓïÑÔ£¬ÎªÁËÖ§³Öº¯ÊýµÄÖØÔØ£¬C++¶ÔÈ«¾Öº¯ÊýµÄ´¦Àí·½Ê½ÓëCÓÐÃ÷ÏԵIJ»Í¬¡£
¡¡¡¡2.´Ó±ê׼ͷÎļþ˵Æð
¡¡¡¡Ä³ÆóÒµÔø¾­¸ø³öÈçϵÄÒ»µÀÃæÊÔÌ⣺
¡¡¡¡ÃæÊÔÌâ
¡¡¡¡ÎªÊ²Ã´±ê׼ͷÎļþ¶¼ÓÐÀàËÆÒÔϵĽṹ£¿
#ifndef __INCvxWorksh
#define __INCvxWorksh
#ifdef __cplusplus
extern "C" {
#endif
/*...*/
#ifdef __cplusplus
}
#endif
#endif /* __INCvxWorksh */
¡¡¡¡·ÖÎö
¡¡¡¡ÏÔÈ»£¬Í·ÎļþÖеıàÒëºê“#ifndef __INCvxWorksh¡¢#define __INCvxWorksh¡¢#endif” µÄ×÷ÓÃÊÇ·ÀÖ¹¸ÃÍ·Îļþ±»Öظ´ÒýÓá£
¡¡¡¡ÄÇô
#ifdef __cplusplus
extern "C" {
#endif
#ifdef __cplusplus
}
#endif
¡¡¡¡µÄ×÷ÓÃÓÖÊÇÊ²Ã´ÄØ£¿ÎÒÃǽ«ÔÚÏÂÎÄÒ»Ò»µÀÀ´¡£
 
¡¡¡¡3.Éî²ã½ÒÃÜextern "C"
¡¡¡¡extern "C" °üº¬Ë«Öغ¬Òå£ ......

¹ØÓÚ Ö¸Õë CµÄ¾«Ëè

ÒªÁ˽âÖ¸Õë,¶à¶àÉÙÉÙ»á³öÏÖһЩ±È½Ï¸´ÔÓµÄÀàÐÍ,ËùÒÔÎÒÏȽéÉÜ
Ò»ÏÂÈçºÎÍêÈ«Àí½âÒ»¸ö¸´ÔÓÀàÐÍ,ÒªÀí½â¸´ÔÓÀàÐÍÆäʵºÜ¼òµ¥,Ò»
¸öÀàÐÍÀï»á³öÏֺܶàÔËËã·û,ËûÃÇÒ²ÏñÆÕͨµÄ±í´ïʽһÑù,ÓÐÓÅÏÈ
¼¶,ÆäÓÅÏȼ¶ºÍÔËËãÓÅÏȼ¶Ò»Ñù,ËùÒÔÎÒ×ܽáÁËÒ»ÏÂÆäÔ­Ôò:
´Ó±äÁ¿Ãû´¦Æð,¸ù¾ÝÔËËã·ûÓÅÏȼ¶½áºÏ,Ò»²½Ò»²½·ÖÎö.
ÏÂÃæÈÃÎÒÃÇÏÈ´Ó¼òµ¥µÄÀàÐÍ¿ªÊ¼ÂýÂý·ÖÎö°É:
int p;   //ÕâÊÇÒ»¸öÆÕͨµÄÕûÐͱäÁ¿
int *p;  //Ê×ÏÈ´ÓP´¦¿ªÊ¼,ÏÈÓë*½áºÏ,ËùÒÔ˵Ã÷PÊÇÒ»
     //¸öÖ¸Õë,È»ºóÔÙÓëint½áºÏ,˵Ã÷Ö¸ÕëËùÖ¸Ïò
     //µÄÄÚÈݵÄÀàÐÍΪintÐÍ.ËùÒÔPÊÇÒ»¸ö·µ»ØÕû
     //ÐÍÊý¾ÝµÄÖ¸Õë
int p[3];  //Ê×ÏÈ´ÓP´¦¿ªÊ¼,ÏÈÓë[]½áºÏ,˵Ã÷PÊÇÒ»¸öÊý
     //×é,È»ºóÓëint½áºÏ,˵Ã÷Êý×éÀïµÄÔªËØÊÇÕû
     //Ð͵Ä,ËùÒÔPÊÇÒ»¸öÓÉÕûÐÍÊý¾Ý×é³ÉµÄÊý×é
int *p[3]; //Ê×ÏÈ´ÓP´¦¿ªÊ¼,ÏÈÓë[]½áºÏ,ÒòΪÆäÓÅÏȼ¶
     //±È*¸ß,ËùÒÔPÊÇÒ»¸öÊý×é,È»ºóÔÙÓë*½áºÏ,˵Ã÷
     //Êý×éÀïµÄÔªËØÊÇÖ¸Õ ......

c/c++±ÊÊÔ


1£®½ø³ÌºÍÏ̵߳IJî±ð¡£
Ïß³ÌÊÇÖ¸½ø³ÌÄÚµÄÒ»¸öÖ´Ðе¥Ôª,Ò²Êǽø³ÌÄڵĿɵ÷¶ÈʵÌå.
Óë½ø³ÌµÄÇø±ð:
(1)µ÷¶È£ºÏß³Ì×÷Ϊµ÷¶ÈºÍ·ÖÅäµÄ»ù±¾µ¥Î»£¬½ø³Ì×÷ΪӵÓÐ×ÊÔ´µÄ»ù±¾µ¥Î»
(2)²¢·¢ÐÔ£º²»½ö½ø³ÌÖ®¼ä¿ÉÒÔ²¢·¢Ö´ÐУ¬Í¬Ò»¸ö½ø³ÌµÄ¶à¸öÏß³ÌÖ®¼äÒ²¿É²¢·¢Ö´ÐÐ
(3)ÓµÓÐ×ÊÔ´£º½ø³ÌÊÇÓµÓÐ×ÊÔ´µÄ¶ÀÁ¢µ¥Î»£¬Ï̲߳»ÓµÓÐϵͳ×ÊÔ´£¬µ«¿ÉÒÔ·ÃÎÊÁ¥ÊôÓÚ½ø³ÌµÄ×ÊÔ´.
(4)ϵͳ¿ªÏú£ºÔÚ´´½¨»ò³·Ïû½ø³Ìʱ£¬ÓÉÓÚϵͳ¶¼ÒªÎªÖ®·ÖÅäºÍ»ØÊÕ×ÊÔ´£¬µ¼ÖÂϵͳµÄ¿ªÏúÃ÷ÏÔ´óÓÚ´´½¨»ò³·ÏûÏß³ÌʱµÄ¿ªÏú¡£
2.²âÊÔ·½·¨
È˹¤²âÊÔ£º¸öÈ˸´²é¡¢³é²éºÍ»áÉó
»úÆ÷²âÊÔ£ººÚºÐ²âÊԺͰ׺вâÊÔ
2£®HeapÓëstackµÄ²î±ð
HeapÊǶѣ¬stackÊÇÕ»¡£
StackµÄ¿Õ¼äÓɲÙ×÷ϵͳ×Ô¶¯·ÖÅä/ÊÍ·Å£¬HeapÉϵĿռäÊÖ¶¯·ÖÅä/ÊÍ·Å¡£
Stack¿Õ¼äÓÐÏÞ£¬HeapÊǺܴóµÄ×ÔÓÉ´æ´¢Çø
CÖеÄmallocº¯Êý·ÖÅäµÄÄÚ´æ¿Õ¼ä¼´ÔÚ¶ÑÉÏ,C++ÖжÔÓ¦µÄÊÇnew²Ù×÷·û¡£
³ÌÐòÔÚ±àÒëÆÚ¶Ô±äÁ¿ºÍº¯Êý·ÖÅäÄÚ´æ¶¼ÔÚÕ»ÉϽøÐÐ,ÇÒ³ÌÐòÔËÐйý³ÌÖк¯Êýµ÷ÓÃʱ²ÎÊýµÄ´«µÝÒ²ÔÚÕ»ÉϽøÐÐ
3£®WindowsϵÄÄÚ´æÊÇÈçºÎ¹ÜÀíµÄ£¿
4£®½éÉÜ.NetºÍ.NetµÄ°²È«ÐÔ¡£
5£®¿Í»§¶ËÈçºÎ·ÃÎÊ.Net×é¼þʵÏÖWeb Service£¿
6£®C/C++±àÒëÆ÷ÖÐÐé±íÊÇÈçºÎÍê³ÉµÄ£¿
7£®Ì¸Ì¸COMµÄÏß³ÌÄ£ÐÍ¡£È»ºóÌÖÂÛ½ø³ÌÄÚ ......

c/c++±ÊÊÔ


1£®½ø³ÌºÍÏ̵߳IJî±ð¡£
Ïß³ÌÊÇÖ¸½ø³ÌÄÚµÄÒ»¸öÖ´Ðе¥Ôª,Ò²Êǽø³ÌÄڵĿɵ÷¶ÈʵÌå.
Óë½ø³ÌµÄÇø±ð:
(1)µ÷¶È£ºÏß³Ì×÷Ϊµ÷¶ÈºÍ·ÖÅäµÄ»ù±¾µ¥Î»£¬½ø³Ì×÷ΪӵÓÐ×ÊÔ´µÄ»ù±¾µ¥Î»
(2)²¢·¢ÐÔ£º²»½ö½ø³ÌÖ®¼ä¿ÉÒÔ²¢·¢Ö´ÐУ¬Í¬Ò»¸ö½ø³ÌµÄ¶à¸öÏß³ÌÖ®¼äÒ²¿É²¢·¢Ö´ÐÐ
(3)ÓµÓÐ×ÊÔ´£º½ø³ÌÊÇÓµÓÐ×ÊÔ´µÄ¶ÀÁ¢µ¥Î»£¬Ï̲߳»ÓµÓÐϵͳ×ÊÔ´£¬µ«¿ÉÒÔ·ÃÎÊÁ¥ÊôÓÚ½ø³ÌµÄ×ÊÔ´.
(4)ϵͳ¿ªÏú£ºÔÚ´´½¨»ò³·Ïû½ø³Ìʱ£¬ÓÉÓÚϵͳ¶¼ÒªÎªÖ®·ÖÅäºÍ»ØÊÕ×ÊÔ´£¬µ¼ÖÂϵͳµÄ¿ªÏúÃ÷ÏÔ´óÓÚ´´½¨»ò³·ÏûÏß³ÌʱµÄ¿ªÏú¡£
2.²âÊÔ·½·¨
È˹¤²âÊÔ£º¸öÈ˸´²é¡¢³é²éºÍ»áÉó
»úÆ÷²âÊÔ£ººÚºÐ²âÊԺͰ׺вâÊÔ
2£®HeapÓëstackµÄ²î±ð
HeapÊǶѣ¬stackÊÇÕ»¡£
StackµÄ¿Õ¼äÓɲÙ×÷ϵͳ×Ô¶¯·ÖÅä/ÊÍ·Å£¬HeapÉϵĿռäÊÖ¶¯·ÖÅä/ÊÍ·Å¡£
Stack¿Õ¼äÓÐÏÞ£¬HeapÊǺܴóµÄ×ÔÓÉ´æ´¢Çø
CÖеÄmallocº¯Êý·ÖÅäµÄÄÚ´æ¿Õ¼ä¼´ÔÚ¶ÑÉÏ,C++ÖжÔÓ¦µÄÊÇnew²Ù×÷·û¡£
³ÌÐòÔÚ±àÒëÆÚ¶Ô±äÁ¿ºÍº¯Êý·ÖÅäÄÚ´æ¶¼ÔÚÕ»ÉϽøÐÐ,ÇÒ³ÌÐòÔËÐйý³ÌÖк¯Êýµ÷ÓÃʱ²ÎÊýµÄ´«µÝÒ²ÔÚÕ»ÉϽøÐÐ
3£®WindowsϵÄÄÚ´æÊÇÈçºÎ¹ÜÀíµÄ£¿
4£®½éÉÜ.NetºÍ.NetµÄ°²È«ÐÔ¡£
5£®¿Í»§¶ËÈçºÎ·ÃÎÊ.Net×é¼þʵÏÖWeb Service£¿
6£®C/C++±àÒëÆ÷ÖÐÐé±íÊÇÈçºÎÍê³ÉµÄ£¿
7£®Ì¸Ì¸COMµÄÏß³ÌÄ£ÐÍ¡£È»ºóÌÖÂÛ½ø³ÌÄÚ ......
×ܼǼÊý:2015; ×ÜÒ³Êý:336; ÿҳ6 Ìõ; Ê×Ò³ ÉÏÒ»Ò³ [227] [228] [229] [230] 231 [232] [233] [234] [235] [236]  ÏÂÒ»Ò³ βҳ
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ