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

C\C++¹ØÓÚstring.hÍ·ÎļþºÍstringÀà

 Ñ§Ï°CÓïÑÔʱ£¬ÓÃ×Ö·û´®µÄº¯ÊýÀýÈçstpcpy()¡¢strcat()¡¢strcmp()µÈ£¬Òª°üº¬Í·Îļþstring.h
ѧϰC++ºó£¬C++ÓÐ×Ö·û´®µÄ±ê×¼Ààstring£¬stringÀàÒ²Óкܶ෽·¨£¬ÓÃstringÀàʱҪÓõ½string.hÍ·Îļþ¡£
ÎÒÏÖÔÚ¿´vcµÄÊéÉÏÒ²ÓÐCStringÀ࣬Õâ¸öÒª°üº¬Ê²Ã´£¬ÔõôÓÃ?
ÎÒÏÖÔÚºÜÃÔ»ó£¬ÕâÁ½¸ö string.hÓÐÊ²Ã´Çø±ð¡£ÊÇÔõô»ØÊÂ
ÇÒ¿´Ò»£º
ÕâÁ½¸öÒ»¸öÊDZê×¼C¿âµÄ,¶¨ÒåÁËһЩ×Ö·û´®µÄ´¦Àíº¯Êý.Ò»¸öÊDZê×¼C++¿âµÄ,¶¨ÒåÁ˱ê×¼C++µÄstd::stringÀà.
ÒªÓÃÕâ¸öÀàÒª°üº¬Í·Îļþ<string>...ÈçÏÂ;
#include <string>
using namespace std;//¹ØÓÚÃû×Ö¿Õ¼äÓÐÐËȤ×Ô¼º²éÈ¥,Ò»°ãÓñê×¼¿âÕâ¾ä¾ÍÐÐÁË
µ±È»±ê×¼C¿âÒ²ÊDZê×¼C++¿âµÄÒ»²¿·Ö,ÒªÓñê×¼C¿âÀïµÄ´¦Àíº¯Êý...ÈçÏÂ:
#include <string.h>//ËùÒÔÄãÓÃÕâ¾ä°üº¬µÄÊDZê×¼C¿âµÄÍ·Îļþ
...»òÕßÓÃÈçÏÂC++·ç¸ñµÄ,ËüÃÇÊǵȼ۵Ä,²»¹ý±È½ÏÍÆ¼ö:
#include <cstring>
using namespace std;
CStringÀàÊÇMFCµÄÀà,...²»¸ãWindows MFC±à³ÌÓò»µ½
ÇÒ¿´¶þ£º
#include < string .h >
void main()
{
string aaa = " abcsd d " ;
printf( " looking for abc from abcdecd %s\n " ,
(strcmp(aaa, " abc " )) ? " Found " : " Not Found " );
}
¡¡¡¡²»ÄÜÕýÈ·Ö´ÐУ¬Ìáʾ˵ÊÇstringÀàÐÍûÓж¨Òå
¡¡¡¡¶øÏÂÃæ£º
#include < string >
using namespace std;
void main()
{
string aaa = " abcsd d " ;
printf( " looking for abc from abcdecd %s\n " ,
(strcmp(aaa, " abc " )) ? " Found " : " Not Found " );
}
¡¡¡¡ÕâÀïµÄstring±àÒëÆ÷¾ÍÈÏʶÁË£¬µ«ÊÇstrcmp¾Í²»ÈÏʶÁËÄØ£¿
¡¡¡¡Ò»°ãÒ»¸öC++µÄÀϵĴø“¡£h”À©Õ¹ÃûµÄ¿âÎļþ£¬±ÈÈçiostream.h£¬ÔÚбê×¼ºóµÄ±ê×¼¿âÖж¼ÓÐÒ»¸ö²»´ø“¡£h”À©Õ¹ÃûµÄÏà¶ÔÓ¦£¬Çø±ð³ýÁ˺óÕߵĺöà¸Ä½øÖ®Í⣬»¹ÓÐÒ»µã¾ÍÊǺóÕߵĶ«¶«¶¼Èû½øÁË“std”Ãû×Ö¿Õ¼äÖС£
¡¡¡¡µ«Î¨¶ÀstringÌØ±ð¡£
¡¡¡¡ÎÊÌâÔÚÓÚC++Òª¼æÈÝCµÄ±ê×¼¿â£¬¶øCµÄ±ê×¼¿âÀïÅöÇÉÒ²ÒѾ­ÓÐÒ»¸öÃû×Ö½Ð×ö“string.h”µÄÍ·Îļþ£¬°üº¬Ò»Ð©³£ÓõÄC×Ö·û´®´¦Àíº¯Êý£¬±ÈÈçÂ¥Ö÷Ìáµ½µÄstrcmp.
¡¡¡¡Õâ¸öÍ·Îļþ¸úC++µÄstringÀà°ëµã¹ØÏµÒ²Ã»ÓУ¬ËùÒÔ<string>²¢·Ç<string.h>µÄ“Éý¼¶°æ±¾”£¬ËûÃÇÊǺÁÎÞ¹ØÏµµÄÁ½¸öÍ·Îļþ¡£
¡¡¡¡Òª´ïµ½Â¥Ö÷µÄÄ¿µÄ£¬±ÈÈçͬʱ£º
#include < string .h >
#include < string >
using namespace std;
»òÕß


Ïà¹ØÎĵµ£º

MySQLÓëC/C++½Ó¿ÚÓ¦ÓÃѧϰ

 ---- ÔÚÊý¾Ý¿âµÄÓ¦Óÿª·¢ÖУ¬³£³£»áÓöµ½ÐÔÄܺʹú¼ÛµÄÖ®¼äì¶Ü¡£ÒÔ×÷ÕßÔÚ¿ª·¢¹ÉÊÐÐÐ
Çé²éѯºÍ½»Ò×ϵͳÖÐÓöµ½µÄÎÊÌâΪÀý£¬ÒªÔÚʵʱ¼Ç¼1000¶àÖ»¹ÉƱÿ·ÖÖÓ¸üÐÂÒ»´ÎµÄÐÐ
ÇéÊý¾ÝµÄͬʱ£¬ÏìÓ¦´óÁ¿²¢·¢Óû§µÄÊý¾Ý²éѯÇëÇ󡣿¼Âǵ½ÐԼ۱ȺÍÒ×ά»¤ÐÔ£¬ÏµÍ³ÓÖ
ÒªÇóÔÚ»ùÓÚPC·þÎñÆ÷£¬Windows NTƽ̨µÄÈíÓ²¼þ»·¾³ÏÂʵÏÖ¡£¿ª ......

(ת)C/C++ ºêÏê½â

ÖÚ¶àC++Êé¼®¶¼ÖÒ¸æÎÒÃÇCÓïÑÔºêÊÇÍò¶ñÖ®Ê×£¬µ«ÊÂÇé×ܲ»ÈçÎÒÃÇÏëÏóµÄÄÇô»µ£¬¾ÍÈçͬgotoÒ»Ñù¡£ºêÓÐ
Ò»¸öºÜ´óµÄ×÷Ó㬾ÍÊÇ×Ô¶¯ÎªÎÒÃDzúÉú´úÂë¡£Èç¹û˵ģ°å¿ÉÒÔΪÎÒÃDzúÉú¸÷ÖÖÐͱðµÄ´úÂë(ÐͱðÌæ»»)£¬
ÄÇôºêÆäʵ¿ÉÒÔΪÎÒÃÇÔÚ·ûºÅÉϲúÉúеĴúÂë(¼´·ûºÅÌæ»»¡¢Ôö¼Ó)¡£
¹ØÓÚºêµÄһЩÓï·¨ÎÊÌ⣬¿ÉÒÔÔÚgoogleÉÏÕÒµ½¡£ÏàÐÅÎÒ£¬Äã¶Ô ......

C/C++±ÊÊÔÌâÄ¿´óÈ«

 1.ÇóÏÂÃæº¯ÊýµÄ·µ»ØÖµ£¨Î¢Èí£©
¡¡¡¡int func(x)
¡¡¡¡{
¡¡¡¡int countx = 0;
¡¡¡¡while(x)
¡¡¡¡{
¡¡¡¡countx ++;
¡¡¡¡x = x&(x-1);
¡¡¡¡}
¡¡¡¡return countx;
¡¡¡¡}
¡¡¡¡¼Ù¶¨x = 9999¡£ ´ð°¸£º8
¡¡¡¡Ë¼Â·£º½«xת»¯Îª2½øÖÆ£¬¿´º¬ÓеÄ1µÄ¸öÊý¡£
¡¡¡¡2. ʲôÊÇ“ÒýÓÔ£¿ÉêÃ÷ºÍʹÓÓÒýÓ ......

c´úÂ룺µç»°ºÅÂëºÍ×Öĸת»»

ÕâÁ½Ìì¿´µ½ÓÐÈËÌÖÂ۵绰¼üÅÌÉϵÄ×Öĸ¡¢ºÅÂëºÍ×ÖĸµÄת»»£¬ÎÒÒ²Ëæ±ãдÁËÒ»¶Î
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#define MAX_LEN 15
char *tbl_itoa[] =
{
"0", // 0
"1", // 1
"ABC", // 2
"DEF", // 3
"GHI", // 4
"JKL", // 5
"MNO", ......

LinuxÏÂCÓïÑÔ±à³Ì»ù´¡(Makefile)

 
LinuxÏÂCÓïÑÔ±à³Ì»ù´¡(Makefile)
2005-01-18 10:28:23 À´×Ô£ºÈüµÏÍø
 
¼ÙÉèÎÒÃÇÓÐÏÂÃæÕâÑùµÄÒ»¸ö³ÌÐò£¬Ô´´úÂëÈçÏ£º
/* main.c */
#include "mytool1.h"
#include "mytool2.h"
int main(int argc£¬char **argv)
{
mytool1_print("hello")£»
mytool2_print(&q ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØÍ¼ | ¸ÓICP±¸09004571ºÅ