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

C ÃæÊÔÌâÖ®ÕÒ´íÌâ


ÕÒ´íÌâ
¡¡¡¡ÊÔÌâ1£º
void test1()
{
¡¡char string[10];
¡¡char* str1 = "0123456789";
¡¡strcpy( string, str1 );
}
¡¡¡¡ÊÔÌâ2£º
void test2()
{
¡¡char string[10], str1[10];
¡¡int i;
¡¡for(i=0; i<10; i++)
¡¡{
¡¡¡¡str1[i] = 'a';
¡¡}
¡¡strcpy( string, str1 );
}
¡¡¡¡ÊÔÌâ3£º
void test3(char* str1)
{
¡¡char string[10];
¡¡if( strlen( str1 ) <= 10 )
¡¡{
¡¡¡¡strcpy( string, str1 );
¡¡}
}
¡¡¡¡½â´ð£º
ÎÒ¶ÔÕ⼸µÀÌâÄ¿µÄ·ÖÎöÈçÏ£º
1¡¢  ×Ö·û´®ºÍ×Ö·ûÊý×échar str1[]µÄÒìͬµã£º
ͨ¹ýʵÀý˵Ã÷£ºstring str=”0123456789”; char str1[]={0,1,2,3,4,5,6,7,8,9}
£¨1£© Êµ¼ÊÉÏ×Ö·û´®strÒ²ÊÇÓÉÒ»¸ö¸öµÄ×Ö·û¹¹³ÉµÄ£¬Ã¿Ò»¸ö×Ö·û¶¼Õ¼¾ÝÒ»¸ö×ֽڵĿռ䣬ÕâÒ»µãºÍ×Ö·ûÊý×éstr1ÊÇÒ»ÑùµÄ£¬µ«ÊÇ×Ö·û´®strºóÃæ»áÓÐÒ»¸ö×·¼ÓµÄ¿Õ×Ö·û’\0’À´±íʾ×Ö·û´®µÄ½á⣬¶ø×Ö·ûÊý×éÊDz»Óõġ£Í¼Ê¾ÈçÏ£º
str×Ö·û´®
0
1
2
3
4
5
6
7
8
9
\0
str1×Ö·ûÊý×é
0
1
2
3
4
5
6
7
8
9
                           
£¨2£© µ«ÊÇÎÒÃÇÔÚʹÓÃstrlen()º¯Êý£¬»ñÈ¡×Ö·û´®»ò×Ö·ûÊý×鳤¶Èʱ£¬¶¼ÊÇ10£¬ÒòΪÔÚ¼ÆËã×Ö·û´®³¤¶Èʱ£¬²¢Ã»Óн«×Ö·û´®µÄ×îºóÒ»¸ö¿Õ×Ö·û’\0’¼ÆËãÔÚÄÚ£¬ÕâÒ»µã¿ÉÒÔ²ÎÕÕÏÂÃæµÄstrlen()º¯ÊýµÄ¾ßÌåʵÏÖ¡£
2¡¢  ¹ØÓÚ×Ö·û´®¿½±´º¯Êýstrcpy()£º
Õâ¸öº¯ÊýÐèÒªÁ½¸ö×Ö·ûÖ¸Õëchar*²ÎÊý£¬µÚÒ»¸ö²ÎÊý±íʾĿµÄ×Ö·û´®£¬µÚ¶þ¸ö²ÎÊý±íʾԴ×Ö·û´®¡£µ«ÊÇÐèҪעÒâµÄ¾ÍÊǵڶþ¸ö×Ö·ûÖ¸Õë±ØÐëÖ¸ÏòÒ»¸ö×Ö·û´®£¬¶ø²»ÄÜÊÇÒ»¸ö×Ö·ûÊý×飬ÒòΪstrcpy()º¯Êý¾ßÌåʵÏÖÀïÃæÓÐÒ»¸öforÑ­»·£¬¶øÕâ¸öforÑ­»·µÄ½áÊøÌõ¼þ¾ÍÊÇÅöµ½×Ö·û´®ÖеĿÕ×Ö·û’\0’£¬Èç¹ûµÚ¶þ¸ö×Ö·ûÖ¸ÕëÖ¸Ïò×Ö·ûÊý×éµÄ»°£¬½«»áµ¼ÖÂforÑ­»·µÃ²»µ½Õý³£½áÊø£¬´Ó¶øµ¼Ö¿½±´´íÎó¡£Strcpy()º¯ÊýÒ²¿É²ÎÕÕÏÂÃæµÄ¾ßÌåʵÏÖ´úÂë¡£
3¡¢  ×Ö·û´®Ö¸Õëchar*»ò³Æ×ö×Ö·ûÖ¸ÕëµÄ³õʼ»¯ÎÊÌ⣨¹Ø¼üҪϰ¹ßÕâÖÖ³õʼ»¯¸ñʽ£©£º
£¨1£© ½«char*¿´×÷×Ö·û´®Ö¸Õ룬ʹÓÃ×Ö·û´®³õʼ»¯£º
string str=”12345”;
char* ch=str;//´íÎ󣬲»Äܽ«strÐ͸³¸øchar*£¬ÒòΪstrÊÇÒ»¸östringÀà¶ÔÏó£¬ÀàÐͲ»Í¬²»Äܸ³Öµ¡£
µ«ÊÇ£¬ÏÂÃæµÄ³õʼ»¯¾ÍÊÇÕýÈ·µÄ£º
char


Ïà¹ØÎĵµ£º

c/c++Ô¤´¦ÀíÖ¸Áî×ܽá

³£¼ûµÄÔ¤´¦Àí¹¦ÄÜ£º    Ô¤´¦ÀíÆ÷µÄÖ÷Òª×÷ÓþÍÊǰÑͨ¹ýÔ¤´¦ÀíµÄÄÚ½¨¹¦ÄܶÔÒ»¸ö×ÊÔ´½øÐеȼÛÌæ»»£¬×î³£¼ûµÄÔ¤´¦ÀíÓУºÎļþ°üº¬£¬Ìõ¼þ±àÒë¡¢²¼¾Ö¿ØÖƺͺêÌæ»»4ÖÖ¡£
    Îļþ°üº¬£º#include ÊÇÒ»ÖÖ×îΪ³£¼ûµÄÔ¤´¦Àí£¬Ö÷ÒªÊÇ×öΪÎļþµÄÒýÓÃ×éºÏÔ´³ÌÐòÕýÎÄ¡£
    Ìõ¼þ±àÒ룺#if£¬#ifndef£¬#ifdef ......

ÈçºÎÀí½âC run time library £¨CÔËÐÐʱ¿â£©

1)ÔËÐÐʱ¿â¾ÍÊÇ C run-time library£¬ÊÇ C ¶ø·Ç C++ ÓïÑÔÊÀ½çµÄ¸ÅÄî:È¡Õâ¸öÃû×Ö¾ÍÊÇÒòΪÄãµÄ C ³ÌÐòÔËÐÐʱÐèÒªÕâЩ¿âÖеĺ¯Êý.
2)C
ÓïÑÔÊÇËùνµÄ“СÄں˔ÓïÑÔ£¬¾ÍÆäÓïÑÔ±¾ÉíÀ´ËµºÜС£¨²»¶àµÄ¹Ø¼ü×Ö£¬³ÌÐòÁ÷³Ì¿ØÖÆ£¬Êý¾ÝÀàÐ͵ȣ©£»ËùÒÔ£¬C ÓïÑÔÄں˿ª·¢³öÀ´Ö®ºó£¬Dennis
Ritchie ºÍ Brian Kernighan ¾ÍÓà C ± ......

PHPµ÷ÓÃC±à³Ì×ܽá(windows)

Ò».»·¾³µÄ°²×°
   
    ÏÂÔØ°²×°°ü£¬GoogleÉÏËÑË÷php+apache+sqlµÄ°²×°°ü²¢°²×°¡£
¶þ.À©Õ¹±à³Ì
    Õë¶ÔÔÚPHP»·¾³ÏµôÓÃC±à³Ì(c³ÌÐò±àÒëµÄdll)£¬Ö÷ÒªÓÐÒÔÏÂÁ½ÖÖ·½Ê½¡£
   
    1.ÀûÓÃATL¹¹½¨DLL×é¼þ£¬È»ºóÔÙPHPÀïÃæÖ±½Óµ÷Ó㬵÷Ó÷½·¨ ......

C±ê×¼¿â


// Õª×Ô£ºWikipedia.org
CÓïÑԵıê×¼ÎÄÎļþÒªÇóÁËÒ»¸öÆ½Ì¨ÒÆÖ²CÓïÑÔµÄʱºòÖÁÉÙҪʵÏÖµÄһЩ¹¦Äܺͷâ×°µÄ¼¯ºÏ£¬³ÆÎª“±ê×¼¿â”£¬±ê×¼¿âµÄÉùÃ÷Í·²¿Í¨¹ýÔ¤´¦ÀíÆ÷ÃüÁî#include½øÐÐÒýÓá£
ÔÚC89±ê×¼ÖУº
     01. <assert.h>
     02. <ctype.h>
&n ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ