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

¶Á¡¶¸ßÖÊÁ¿C++_C±à³ÌÖ¸ÄÏ(ÁÖÈñ²©Ê¿)¡·ÓиÐ!

  Äõ½Õâ±¾µç×ÓÊé¿´ÁËÁÖ²©Ê¿Ð´µÄÇ°ÑÔ£¬½²ÊöµÄʲôÊDZà³ÌÀÏÊÖÓë±à³Ì¸ßÊÖ£¬´ËʱÎÒ²ÅÖªÎÒÖ»ÄܳƵÃÉÏÊÇÒµÓà±à³Ì°®ºÃÕ߶øÒÑ,ÁÖ²©Ê¿¶Ô±à³ÌÀÏÊÖÓë±à³Ì¸ßÊÖ×öÁËÈçϵĶ¨Ò壺
  ¶¨Òå 1£ºÄܳ¤ÆÚÎȶ¨µØ±àд³ö¸ßÖÊÁ¿³ÌÐòµÄ³ÌÐòÔ±³ÆΪ±à³ÌÀÏÊÖ¡£
  ¶¨Òå 2£ºÄܳ¤ÆÚÎȶ¨µØ±àд³ö¸ßÄѶȡ¢¸ßÖÊÁ¿³ÌÐòµÄ³ÌÐòÔ±³ÆΪ±à³Ì¸ßÊÖ¡£
Ôڴ˵±ÖГ±àд¸ßÖÊÁ¿µÄ³ÌÐò”ÊDZà³ÌÀÏÊÖÓë±à³Ì¸ßÊÖµÄ×î»ù±¾µÄÄÜÁ¦£¬¶øÄѵÄÊÇ“³¤Æڵıàд”£¬Ê×ÏȲ»Ì¸¸ßÄѶȵijÌÐò£¬¾ÍÕâ¸ßÖÊÁ¿¶øÑÔ¾ÍÄÑÒÔ×öµ½.
ÔÚÁÖ²©Ê¿½ÓÊÜ΢Èí¹«Ë¾Ò»Î»×ÊÉîÈí¼þ¹¤³ÌʦµÄÃæÊÔʱ£¬ËûÈÃÁÖ²©Ê¿Ð´º¯Êýstrcpy µÄ´úÂë¡£¶øÕâôһ¸öСº¯ÊýÔòÐèÒª´ÓÈý¸ö·½Ã濼²é£º±à³Ì·ç¸ñ¡¢³ö´í´¦Àí¡¢ÒÔ¼°Ëã·¨¸´ÔӶȷÖÎö.ÁÖ²©Ê¿¸ÄÁ˺öà´Î¶¼²»·ûºÏÕâλ×ÊÉîÈí¼þ¹¤³ÌʦµÄÒªÇó.ÁÖ²©Ê¿ÔÚÉϺ£±´¶û¹¤×÷ÖУ¬Â½ÐøÃæ¶È»ò²âÊÔ¹ý½ü°ÙÃûµÄ“Д“ÀÏ”³ÌÐòÔ±µÄ±à³Ì¼¼ÄÜ£¬µ«ÊÇÆäÖÊÁ¿ºÏ¸ñÂÊ´óÔ¼Ö»ÔÚ10%¡£ÓÚÊǾͲýµ¼“¸ßÖÊÁ¿±à³Ì”¡£
  Õâ±¾Êé¹²ÓÐʮһÕÂ,Ò³Êý²»µ½100Ò³.µ«ÊÇÆäÊéÖеľ«»ªÉõ¶à¡£
  µÚÒ»ÕÂÖÁµÚÁùÕÂÖ÷ÒªÂÛÊöC++/CµÄ±à³Ì·ç¸ñ.ʲô²ÅÊÇÁ¼ºÃµÄ±à³Ì·ç¸ñÄØ£¿¼òÕµÄ˵ֻÓÐÁ½¸ö×Ö"Çå³þ"!
  µÚÒ»ÕÂÎļþ½á¹¹ÖеİæȨºÍ°æ±¾µÄÉùÃ÷£¬ÔÚÍŶÓÖÐÕâÏîÊǺÜÖØÒªµÄ£¬ÈçûÓаæȨºÍ°æ±¾µÄÉùÃ÷ÆäËûÈ˵ÄÔõô֪µÀÕâÊǓʲô³ÌÐò”,ÒÔ¼°½²ÊõÁËÍ·Îļþ½á¹¹Ó붨ÒåÎļþµÄ½á¹¹£¬»¹½²ÊõÁËÍ·ÎļþÓÐʲô×÷Óã¬ÕâÒ»ÕÂÕâ¶ÔÓÚC++/C³õѧÕßÓÐןܴóµÄ°ïÖú.ÔÚµÚ¶þÕÂÖÐÖ÷Òª½²ÊöÁ˳ÌÐòµÄ°æʽ£¬Ëùν³ÌÐòµÄ°æʽ¾ÍÏñд×÷ÎÄ£¬ÄÄÀï¸Ã·Ö¶Î£¬ÄÄÀï¸Ã·Ö¾ä£¬ÒÔ¼°Ôõôд²ÅÄÜÈÃÆäËûµÄÈ˸ü¼ÓÈÝÒ׵Ŀ´Ã÷°×³ÌÐò£¡»¹ÓÐ×¢Ê͵Äʱºò£¬²»ÄÜʲô¶¼×¢ÊÍ£¬¸Ã×¢Ê͵ĵط½Ò»¶¨ÒªËµÇå³þ£¬²»¸Ã×¢Ê͵ĵط½×¢ÊÍÁËÕâÑù»áÈóÌÐò±äµÄ¸üÔã¡£ÔÚµÚÈýÕÂÖн²ÊöÁËÃüÃû¹æÔò£¬ÔÚC++/C³ÌÐòÖÐÈçºÎ¸ø³£Á¿¡¢±äÁ¿¡¢º¯ÊýÒÔ¼°ÀàÃüÃûÄØ£¿ÔÚ³ÌÐòÖÐÓÐЩÃû³Æͨ³£ÊÇÓÃÓÚʲô£¿ÔÚµÚËÄÕÂÖÐÁÖ²©Ê¿ÎªÎÒÃǽ²ÊöÁ˱í´ïʽºÍ»ù±¾Óï¾äµÄÁ¼ºÃд·¨¡£ÔÚC++/CÖÐÔËËã·ûÊDZȽ϶àµÄ£¬ÒªÄã¼ÇסËüËüÃÇ»¹ÊÇÒª»¨·ÑÒ»¶¨µÄʱ¼ä£¬¾ÍËã¼ÇסÁË£¬Ò²ÄÑÃâ»áÍü¼Ç£¬ËùÒÔÔÚµÚËÄÕÂÖÐÈ罫±í´ïʽÖеÄÓÅÏȼ¶¹ØϵдÇå³þÕâʱ¾ÍÐèÒªÓõ½“£¨£©”£¬ÒÔ¼°ÁÖ²©Ê¿»¹¸æËßÎÒÃDz»Òª½«Êýѧ±í´ïʽºÍ³ÌÐò±í´ïʽ»ìΪһ̸£¡»ù±¾Óï¾äÖУ¬ÔÚ×öÑ¡Ôñʱʲôʱºò¸ÃÓÃifÒÔ¼°Ê²Ã´Ê±ºò¸ÃÓÃswitch£¿ÒÔ¼°ËüÃÇÁ¼ºÃµÄд·¨ÊÇÔõôдµÄ£¿ÔõôÑùд²ÅÄÜÌá¸ßÑ­»·Óï¾äµÄЧÂÊ£¿ÁíÍâGOTOÓï¾äÔÚʲôÇé¿öÏÂ×îÏÔÉñͨ£¡µÚÎåÕ


Ïà¹ØÎĵµ£º

¹ØÓÚÏßÐÔ±íµÄC³ÌÐò£¬Óï·¨ÎÊÌ⣿²»»á°É

´íÎó¾ÍÏÂÃæÈýÐУ¬£¨¿´µ½µÄ°ïÎÒ¿´¿´ÊÇÄÄÀïµÄÎÊÌâ°¡£©
 \MSDev98\MyProjects\example\ex.c(117) : error C2449: found '{' at file scope (missing function header?)
F:\MSDev98\MyProjects\example\ex.c(120) : error C2059: syntax error : '}'
F:\MSDev98\MyProjects\example\ex.c(122) : error C2059: syntax er ......

C/C++µ¥Ôª²âÊÔÀíÂÛ¾«Òª£¨°Ë£©

µÚ3Õ ÔõÑù²ÅÄܸßЧÂʲâÊÔ
3.1 ËÆÊǶø·ÇµÄ¸ßЧÂÊ
 
    ÕâÒ»½Ú³ÎÇåһЩÁ÷ÐеÄÎó½â»òÎóµ¼£¬Ò»Ð©¿´ÆðÀ´ºÜ²»´íµÄ¸ßЧÂÊ£¬Êµ¼ÊÉÏÊÇËÆÊǶø·ÇµÄ¡£
È«×Ô¶¯Éú³ÉÓÃÀý
    È«×Ô¶¯Éú³ÉÓÃÀýÊÇËùÓвâÊÔÈËÔ±µÄÆÚÅΣ¬ºÃÏûÏ¢ÊÇ£¬ÕâÊÇÒ»ÖÖ¼òµ¥µÄ¼¼Êõ£¬Ê®ÄêÇ°¾ÍÓÐÁË£¬»µÏûÏ¢ÊÇ£¬ÕâÖÖ¼¼Êõ×÷ÓúÜС¡£
......

Linux C MySQLÊý¾Ý¿âº¯Êý

1. ³õʼ»¯Ò»¸öÁ¬½Ó¾ä±ú
    MYSQL *mysql_init(MYSQL *);
    ÕýÈ·£º·µ»ØÒ»¸öÖ¸ÏòзÖÅäµÄÁ´½Ó¾ä±ú½á¹¹µÄÖ¸Õë
    ´íÎó£ºNULL
    ×¢£º¸Ãº¯ÊýµÄ´«Èë²ÎÊýͨ³£ÎªNULL¼´¿É¡£
2. ½¨Á¢ÎïÀíÁ¬½Ó
    MYSQL *mysql_real_connect(MYSQL *connect ......

C³ÌÐòÖÐÍ·ÎļþÏ໥°üº¬¾«»ª£¨ÍøժС½á£©

.hÖÐÒ»°ã·ÅµÄÊÇͬÃû.cÎļþÖж¨ÒåµÄ±äÁ¿¡¢Êý×é¡¢º¯ÊýµÄÉùÃ÷£¬ÐèÒªÈÃ.cÍⲿʹÓõÄÉùÃ÷¡£
1)hÎļþ×÷ÓÃ
1 ·½±ã¿ª·¢:°üº¬Ò»Ð©ÎļþÐèÒªµÄ¹²Í¬µÄ³£Á¿,½á¹¹,ÀàÐͶ¨Òå,º¯Êý,±äÁ¿ÉêÃ÷£»
2 Ìṩ½Ó¿Ú:¶ÔÒ»¸öÈí¼þ°üÀ´Ëµ¿ÉÒÔÌṩһ¸ö¸øÍâ½çµÄ½Ó¿Ú(ÀýÈç: stdio.h)¡£
 
2)hÎļþÀïÓ¦¸ÃÓÐʲô
    ³£Á¿,½á¹¹,ÀàÐ ......

SQLiteÓëC½áºÏ

SQLite¹Ù·½ÍøÕ¾Àý×Ó£º
#include <stdio.h>
#include <sqlite3.h>
static int callback(void *NotUsed, int argc, char **argv, char **azColName){
int i;
for(i=0; i<argc; i++){
printf("%s = %s\n", azColName[i], argv[i] ? argv[i] : "NULL");
}
printf("\n");
return 0;
}
i ......
© 2009 ej38.com All Rights Reserved. ¹ØÓÚE½¡ÍøÁªÏµÎÒÃÇ | Õ¾µãµØͼ | ¸ÓICP±¸09004571ºÅ