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

¹ØÓÚC/C++ÖÐÖ¸Õë×öÐβεÄÒ»µãС·ÖÎö(ת)

 
2009-07-26 15:50
½ñÌìÇÞÊÒµÄɽ¶«ÐÖµÜÔÚÁ·¶þ¼¶µÄÉÏ»ú£¬ÆäÖÐÒ»¸öÌâÄ¿´ó¸ÅÊÇÕâÑù£ºÔÚÒ»¸öº¯ÊýÖУ¬ÓÐÒ»¸öÖ¸ÕëÐβΣ¬¼ÇΪ*p£¬È»ºóÔÚº¯ÊýÄÚ²¿¶¨ÒåÁËÁÙʱ±äÁ¿a,aºÍ*pÊÇͬÖÖÀàÐÍ¡£¾­¹ýһϵÁмÆËã £¬aµÃµ½ÁËÒ»¸öÖµ£¬Õâ¸öÖµ×îºóÊÇÐèÒª¼Ç¼ÔÚÖ¸Õë*pÀïÃæµÄ£¬Ó¦¸ÃÔõô±£´æÄØ£¿ÎÒµ±Ê±Ëæ±ã¾Í˵£¬p=&a¡£½á¹û·¢Éú´íÎóÁË£¬Ã»Óеõ½Ô¤ÆÚ½á¹û¡£ÕýÈ·´ð°¸ÊÇ*p=a¡£
ÏÂÃæÀ´·ÖÎöÏÂÔ­Òò¡£
ѧ¹ýCµÄÈ˶¼ÖªµÀµ½£¬º¯ÊýµÄʵ²ÎÓëÐβεÄÖ®¼äÊÇÖµ´«µÝ£¬µ¥Ïò´«µÝ¡£ÔÚÌ·ºÆÇ¿ÄDZ¾CÓïÑԽ̲ÄÖоÍÓÐÕâÑùÒ»¸ö¾­µäµÄÀý×Ó£º
int a=3,b=4;
void exchange(int x,int y)
...{  
          int temp;
           temp=a;a=b;b=temp;   //ÊÔͼ½»»»a,b
}
exchange(a,b);
cout<<a<<" "<<b<<endl;
Êä³öµÄÀ´µÄÈÔÈ»ÊÇ3£¬4.
Òª½»»»a,b,Ö»Ðè¸Ä±äº¯Êýexchange£¬´«µÝa,bµÄµØÖ·£¬ÈçÏ£º
void exchange(int *x,int *y)
{
         int temp;
          temp=*x;*x=*y;*y=temp;
}
   exchange(&a,&b);
   cout<<a<<" "<<b<<endl;
  
ÕâÑù£¬a,b¾Í³É¹¦½»»»ÁË¡£ÎªÊ²Ã´ÄØ£¿ÏÂÃæÔÙ˵¡£
Ôٻص½¿ªÊ¼Ìá³öµÄÄǸöÎÊÌ⣬Ϊʲôp=&a´íÎó¶ø*p=aÕýÈ·ÄØ£¿
ÔÙ¿´Á½¶Î´úÂ룺
#include<iostream>
using namespace std;
void test_point(int *p)
...{
     int a=3;
      p=&a;   // ²»Í¬Ö®´¦
}
int main()
...{
     int x=4;
     int *p1=&x;
      test_point(p1);
      cout<<*p1<<endl;
         return 0;
}
   
   
´ËʱÊä³öµÄ½á¹ûÊÇ4£¬Ò²¾ÍÊÇ˵£¬Ö¸Õëp1µ÷ÓÃtest_pointº¯ÊýºóÖµ²¢Ã»Óеõ½¸Ä±ä£¬½Ó×Å¿´ÏÂÒ»¶Î´úÂë
#include<iostream>
using namespace std;
void test_point(int *p)
...{
     int a=3;
   &nb


Ïà¹ØÎĵµ£º

CʵÏÖMySQLÊý¾Ý¿â²Ù×÷

       Á½¸öÔÂǰ£¬Ò²¾ÍÊÇ9Ô·ݣ¬ÐÄѪÀ´³±ÔÚwindowsÏÂʵÏÖÁËÓÃCÁ¬½ÓÊý¾Ý¿â£¬µ±Ê±ºÜÊÇÓаÑlinuxÏÂÒ»²¢¸øÊµÏÖÁË¡£µ«ÊÇûÓÐÏëµÃÄÇô¼òµ¥¡£Õâ¸öÈÎÎñÒ»Ö±ÍÆ³Ùµ½ÁËÏÖÔÚ²ÅÍê³É£¬¾¿ÆäÔ­Òò£º1.ÎÒÖ±½ÓÓÃeclipse¿ª·¢¹¤¾ß£¬¶ÔÓÚ»·¾³±äÁ¿µÄÉèÖò»ÊǺÜÊì¡£2.linuxϵͳ¿âÎļþ½á¹¹²»ÊìϤ£¬¶ÔÓÚmysqlÌṩµÄ¿âÎļþûÓÐ·Å¶Ô ......

LinuxÏÂC¿ª·¢——gcc£¬gdbµÄʹÓÃ

Linux
ÏÂ
C
¿ª·¢——
gcc
£¬
gdb
µÄʹÓÃ
 
×÷Õߣº
zccst
ÎÒÃÇѧϰµÄ¹ý³ÌÓ¦¸ÃÊÇÒ»¸ö»ýÀ۵Ĺý³Ì£¬ÓÐÎÞµ½ÓУ¬ÓÖÉÙµ½¶à£¬¶ø²»ÄÜÏñÏÂɽµÄºï×Ó¡£
9
Ô·ݵÄʱºòÊǵÚÒ»´Îϵͳѧϰ
gcc, gdb, makefile
£¨Ïê¼ûÇ°Ãæ²©¿Í£©¡£Èç½ñ×÷ΪǶÈëʽϵͳµÄÒ»¸ö×é³É²¿·Ö£¬¾ö¶¨ÖØÑ§Ò»´Î£¬¸Ð¾õÀí½â¼ÓÉîÁËһЩ¡£
gcc ......

C ÓïÑԺ궨ÒåÓ÷¨×ܽá

 
CÓïÑԺ궨ÒåʵÓÃ×ܽá
 ºê¶¨ÒåÁËÒ»¸ö´ú±íÌØ¶¨ÄÚÈݵıêʶ·û¡£
 Ô¤´¦Àí¹ý³Ì»á°ÑÔ´´úÂëÖгöÏֵĺê±êʶ·ûÌæ»»³Éºê¶¨ÒåʱµÄÖµ¡£
 ºê×î³£¼ûµÄÓ÷¨ÊǶ¨Òå´ú±íij¸öÖµµÄÈ«¾Ö·ûºÅ¡£
 ºêµÄµÚ¶þÖÖÓ÷¨ÊǶ¨Òå´ø²ÎÊýµÄºê£¬ÕâÑùµÄºê¿ÉÒÔÏóº¯ÊýÒ»Ñù±»µ÷Ó㬵«ËüÊÇÔÚµ÷ÓÃÓï¾ä´¦Õ¹¿ªºê£¬²¢Óõ÷ÓÃʱµÄʵ¼Ê²ÎÊýÀ ......

Javaµ÷ÓÃC/C++ – JNI

×òÌì²Å¿´µ½£¬µ«ÊÇÓöµ½Ò»Ð©ÎÊÌ⣬½ñÌì½â¾öÁË£¬¼ÇÏ¡­¡­£¨²Î¿¼£ºhttp://netbeans.org/kb/55/beginning-jni-part1.html£©
ÎÒÓõÄÊÇNetbeans 6.7£¬µ«ÊÇºÍÆäËûµÄÒ²Ó¦¸Ã´óͬСÒì°É¡£ »ù±¾Á÷³Ì£º JavaÕâ±ßµÄ£º
´´½¨javaÎļþ£¨´ønativeµÄ£©£¬»¹Òª¼ÇµÃÔÚÀàÖмÓÈ룺System.loadLibrary(xxx) ¡£
È»ºóÓÃjavahÀ´Éú³ÉC/ ......

¡¾×ª¡¿cÅжϴó¶ËС¶Ëģʽ

ÊÔÌâ1£ºÇëдһ¸öCº¯Êý£¬Èô´¦ÀíÆ÷ÊÇBig_endianµÄ£¬Ôò·µ»Ø0£»ÈôÊÇLittle_endianµÄ£¬Ôò·µ»Ø1
½â´ð£º
int checkCPU( )
{
    {
           union w
           {  
  &n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ