锘??xml version="1.0" encoding="utf-8" standalone="yes"?>99视频一区,欧美一区二区在线观看,欧美视频导航http://www.shnenglu.com/qiaodong/category/2992.html鑰惰礬鎾掑喎瀵逛綘鏉ヨ鎰忓懗鐫浠涔堬紵zh-cnMon, 26 May 2008 08:23:32 GMTMon, 26 May 2008 08:23:32 GMT60C 紼嬪簭璁捐緇忓吀涔︾睄http://www.shnenglu.com/qiaodong/archive/2007/06/07/25706.html涔旀爧涔旀爧Thu, 07 Jun 2007 01:56:00 GMThttp://www.shnenglu.com/qiaodong/archive/2007/06/07/25706.htmlhttp://www.shnenglu.com/qiaodong/comments/25706.htmlhttp://www.shnenglu.com/qiaodong/archive/2007/06/07/25706.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/25706.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/25706.html
鑽h錛欳紼嬪簭璁捐涔嬪洓涔︿簲緇?
鏉ヨ嚜:bookread
姝や功鏋跺287浜洪噷鐨?span id=pp>208浜烘湁鐢?
瀵逛綘 鏈夌敤 鏃犵敤
 
C紼嬪簭璁捐鏁欑▼ 
錛堢編錛塇.M.Deitel絳夎憲 钖涗竾楣忕瓑璇?/ 2000騫?鏈?/ 鏈烘宸ヤ笟鍑虹増紺?/ 33鍏?/ 787*1092 1/16 /

 
C闄烽槺涓庣己闄?/a> 
Andrew Koenig钁?楂樺穽璇?/ 2002騫?1鏈?/ 浜烘皯閭數(shù)鍑虹増紺?/ 30鍏?/ 720*980 1/16 /

 
C璇█鎺ュ彛涓庡疄鐜扳斺斿垱寤哄彲閲嶇敤杞歡鐨勬妧鏈?/a> 
[緹嶿姹夋. 钁楋紝鍌呰搲絳?璇?/ 01 1 2004 12:00AM / 鏈烘宸ヤ笟鍑虹増紺?/ 35鍏?/ 787*1092 1/16 /

 
C璇█鍙傝冩墜鍐岋紙鍘熶功絎?鐗堬級(jí) 
錛堢編錛塖amuel P.Harbison III/Guy L.Steele Jr.钁?閭變徊娼樼瓑璇?/ 2003騫?鏈?/ 鏈烘宸ヤ笟鍑虹増紺?/ 39鍏?/ 787*1092 1/16 /

 
C璇█鍙傝冩墜鍐岋紙絎簲鐗堬級(jí)錛堣嫳鏂囩増錛?/a> 
鍝堟瘮媯紝鏂拏灝?钁?/ 06 1 2003 12:00AM / 浜烘皯閭數(shù)鍑虹増紺?/ 45鍏?/ 16寮 /

 
C涓撳緙栫▼ 
Peter Van Der Linden钁?寰愭嘗璇?/ 2002騫?2鏈?/ 浜烘皯閭數(shù)鍑虹増紺?/ 40鍏?/ 800*1000 1/16 /

 
C紼嬪簭璁捐璇█錛堢2鐗?#183;鏂扮増錛変範(fàn)棰樿В絳?/a> 
[緹嶿姹ゆ湹錛孾緹嶿鍚夌背鎷滃皵 钁楋紝鏉ㄦ稕絳?璇?/ 01 1 2004 12:00AM / 鏈烘宸ヤ笟鍑虹増紺?/ 15鍏?/ 787*1092 1/16 /

 
C紼嬪簭璁捐璇█(絎?鐗?#183;鏂扮増) 
錛堢編錛夊厠灝兼眽錛岋紙緹庯級(jí)閲屽 钁楋紝寰愬疂鏂囷紝鏉庡織 璇?/ 01 1 2004 12:00AM / 鏈烘宸ヤ笟鍑虹増紺?/ 30鍏?/ 787*1092 1/16 /

 
C紼嬪簭璁捐璇█絎簩鐗堜範(fàn)棰樿В絳旓紙絎簩鐗?錛堣嫳鏂囧獎(jiǎng)鍗扮増錛?/a> 
Clovis L.Tondo,Scott E.Gimpel / 2000-3-1 / 娓呭崕澶у鍑虹増紺?/ 12鍏?/

 
C紼嬪簭璁捐璇█ 
Brian W.Kernighan / 1997騫?鏈?/ 娓呭崕澶у鍑虹増紺?/ 0鍏?/ 850*1168 1/32 /






















































































































涔旀爧 2007-06-07 09:56 鍙戣〃璇勮
]]>
C 鐨勯潰璇曢棶棰?/title><link>http://www.shnenglu.com/qiaodong/archive/2007/04/05/21294.html</link><dc:creator>涔旀爧</dc:creator><author>涔旀爧</author><pubDate>Thu, 05 Apr 2007 03:18:00 GMT</pubDate><guid>http://www.shnenglu.com/qiaodong/archive/2007/04/05/21294.html</guid><wfw:comment>http://www.shnenglu.com/qiaodong/comments/21294.html</wfw:comment><comments>http://www.shnenglu.com/qiaodong/archive/2007/04/05/21294.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/qiaodong/comments/commentRss/21294.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/qiaodong/services/trackbacks/21294.html</trackback:ping><description><![CDATA[<a ><br><br><br><br>http://blog.csdn.net/ruibird/archive/2007/03/31/1547882.aspx</a><br><br><br><br> <img src ="http://www.shnenglu.com/qiaodong/aggbug/21294.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2007-04-05 11:18 <a href="http://www.shnenglu.com/qiaodong/archive/2007/04/05/21294.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>瀹忕殑浣跨敤http://www.shnenglu.com/qiaodong/archive/2007/04/05/21293.html涔旀爧涔旀爧Thu, 05 Apr 2007 03:16:00 GMThttp://www.shnenglu.com/qiaodong/archive/2007/04/05/21293.htmlhttp://www.shnenglu.com/qiaodong/comments/21293.htmlhttp://www.shnenglu.com/qiaodong/archive/2007/04/05/21293.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/21293.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/21293.html
http://www.vckbase.com/document/viewdoc/?id=957






涔旀爧 2007-04-05 11:16 鍙戣〃璇勮
]]>
鏂愭嘗閭e鏁板垪http://www.shnenglu.com/qiaodong/archive/2007/03/11/19585.html涔旀爧涔旀爧Sun, 11 Mar 2007 15:02:00 GMThttp://www.shnenglu.com/qiaodong/archive/2007/03/11/19585.htmlhttp://www.shnenglu.com/qiaodong/comments/19585.htmlhttp://www.shnenglu.com/qiaodong/archive/2007/03/11/19585.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/19585.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/19585.htmlmain()
{
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng)int a,b;
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng)int i;
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng)a=b=1;
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng)for(i=1;i<100;i++)
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng){
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng) printf("%4d%4d",a,b);
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng) a+=b;
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng) b+=a;
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng)}
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng)printf("\n");
}




涔旀爧 2007-03-11 23:02 鍙戣〃璇勮
]]>
C涓嬩嬌鐢╩ysqlhttp://www.shnenglu.com/qiaodong/archive/2007/03/07/19349.html涔旀爧涔旀爧Wed, 07 Mar 2007 03:32:00 GMThttp://www.shnenglu.com/qiaodong/archive/2007/03/07/19349.htmlhttp://www.shnenglu.com/qiaodong/comments/19349.htmlhttp://www.shnenglu.com/qiaodong/archive/2007/03/07/19349.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/19349.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/19349.html聽(tīng) 聽(tīng)
聽(tīng) #include 聽(tīng) <conio.h> 聽(tīng)
聽(tīng) #include 聽(tīng) <stdarg.h> 聽(tīng)
聽(tīng) #include 聽(tīng) <stdio.h> 聽(tīng)
聽(tīng) #include 聽(tīng) <stdlib.h> 聽(tīng)
聽(tīng) #include 聽(tīng) "winsock.h" 聽(tīng)
聽(tīng) #include 聽(tīng) "mysql.h" 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) MYSQL 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *mysql 聽(tīng) = 聽(tīng) NULL; 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) void 聽(tīng) MySQLError(void) 聽(tīng)
聽(tīng) { 聽(tīng)
聽(tīng) fprintf(stderr, 聽(tīng) "%s\n", 聽(tīng) mysql_error(mysql)); 聽(tīng)
聽(tīng) exit(1); 聽(tīng)
聽(tīng) } 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) void 聽(tīng) ExecuteSQL(char 聽(tīng) *fmt, 聽(tīng) ...) 聽(tīng)
聽(tīng) { 聽(tīng)
聽(tīng) char 聽(tīng) SQL[1000] 聽(tīng) = 聽(tīng) {0}; 聽(tīng)
聽(tīng) int 聽(tīng) 聽(tīng) retval; 聽(tīng)
聽(tīng) va_list 聽(tīng) args; 聽(tīng)
聽(tīng) va_start(args, 聽(tīng) fmt); 聽(tīng)
聽(tīng) if 聽(tīng) (_vsnprintf(SQL, 聽(tīng) sizeof(SQL)-1, 聽(tīng) fmt, 聽(tīng) args) 聽(tīng) < 聽(tīng) 0) 聽(tīng)
聽(tīng) { 聽(tīng)
聽(tīng) fprintf(stderr, 聽(tīng) "SQL 聽(tīng) query 聽(tīng) truncated! 聽(tīng) Increase 聽(tīng) SQL 聽(tīng) buffer 聽(tīng) size 聽(tīng) in 聽(tīng) ExecuteSQL\n"); 聽(tīng)
聽(tīng) exit(1); 聽(tīng)
聽(tīng) } 聽(tīng)
聽(tīng) va_end(args); 聽(tīng)
聽(tīng) retval 聽(tīng) = 聽(tīng) mysql_query(mysql, 聽(tīng) SQL); 聽(tīng)
聽(tīng) if 聽(tīng) (retval) 聽(tīng)
聽(tīng) { 聽(tīng)
聽(tīng) fprintf(stderr, 聽(tīng) "Original 聽(tīng) SQL 聽(tīng) Statement: 聽(tīng) %s\n", 聽(tīng) SQL); 聽(tīng)
聽(tīng) fprintf(stderr, 聽(tīng) "%s\n", 聽(tīng) mysql_error(mysql)); 聽(tīng)
聽(tīng) exit(2); 聽(tīng)
聽(tīng) } 聽(tīng)
聽(tīng) } 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) int 聽(tīng) main() 聽(tīng)
聽(tīng) { 聽(tīng)
聽(tīng) UINT 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) i; 聽(tīng)
聽(tīng) UINT 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) FieldCount; 聽(tīng)
聽(tīng) MYSQL_RES 聽(tīng) 聽(tīng) 聽(tīng) *res 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) = 聽(tīng) NULL; 聽(tīng)
聽(tīng) MYSQL_ROW 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) row 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) = 聽(tīng) NULL; 聽(tīng)
聽(tīng) MYSQL_FIELD 聽(tīng) *field; 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) char 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *DBName 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) = 聽(tīng) "Test"; 聽(tīng)
聽(tīng) char 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *TableName 聽(tīng) 聽(tīng) 聽(tīng) = 聽(tīng) "People"; 聽(tīng)
聽(tīng) char 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *CreateDB 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) = 聽(tīng) "CREATE 聽(tīng) DATABASE 聽(tīng) IF 聽(tīng) NOT 聽(tīng) EXISTS 聽(tīng) %s"; 聽(tīng)
聽(tīng) char 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *DropTable 聽(tīng) 聽(tīng) 聽(tīng) = 聽(tīng) "DROP 聽(tīng) TABLE 聽(tīng) IF 聽(tīng) EXISTS 聽(tīng) %s"; 聽(tīng)
聽(tīng) char 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *CreateTable 聽(tīng) = 聽(tīng) "CREATE 聽(tīng) TABLE 聽(tīng) IF 聽(tīng) NOT 聽(tīng) EXISTS 聽(tīng) %s 聽(tīng) (\n" 聽(tīng)
聽(tīng) 聽(tīng) "ID 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) INT 聽(tīng) UNSIGNED 聽(tīng) AUTO_INCREMENT, 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "FirstName 聽(tīng) 聽(tīng) VARCHAR(32), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "MiddleName 聽(tīng) VARCHAR(32), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "LastName 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(32), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "Address1 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(50), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "Address2 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(50), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "City 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(50), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "State 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(2), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "Zip 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(5), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "Email 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(50), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "Gender 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) VARCHAR(1), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "WorkPhone 聽(tīng) 聽(tīng) VARCHAR(50), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "HomePhone 聽(tīng) 聽(tīng) VARCHAR(50), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "CellPhone 聽(tīng) 聽(tīng) VARCHAR(50), 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "BirthDate 聽(tīng) 聽(tīng) DATE 聽(tīng) NULL, 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) "Primary 聽(tīng) Key 聽(tīng) (ID) 聽(tīng) \n" 聽(tīng)
聽(tīng) 聽(tīng) ")\n"; 聽(tīng)
聽(tīng) char 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *AddRecord 聽(tīng) 聽(tīng) 聽(tīng) = 聽(tīng) "INSERT 聽(tīng) INTO 聽(tīng) %s 聽(tīng) (FirstName, 聽(tīng) LastName) 聽(tīng) VALUES 聽(tīng) ('FirstName 聽(tīng) %03d', 聽(tīng) 'LastName 聽(tīng) %03d')"; 聽(tīng)
聽(tīng) char 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) *GetRecords 聽(tīng) 聽(tīng) = 聽(tīng) "SELECT 聽(tīng) ID, 聽(tīng) FirstName, 聽(tīng) LastName 聽(tīng) FROM 聽(tīng) %s"; 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Initialize 聽(tīng) MySQL 聽(tīng)
聽(tīng) mysql 聽(tīng) = 聽(tīng) mysql_init(NULL); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Connect 聽(tīng) to 聽(tīng) MySQL 聽(tīng)
聽(tīng) if 聽(tīng) (!(mysql_real_connect(mysql, 聽(tīng) "localhost", 聽(tīng) "admin", 聽(tīng) "", 聽(tīng) NULL, 聽(tīng) mysql->port, 聽(tīng) 0, 聽(tīng) 0))) 聽(tīng) 聽(tīng)
聽(tīng) MySQLError(); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Create 聽(tīng) database 聽(tīng)
聽(tīng) ExecuteSQL(CreateDB, 聽(tīng) DBName); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Connect 聽(tīng) to 聽(tīng) temporary 聽(tīng) database 聽(tīng)
聽(tīng) if 聽(tīng) (mysql_select_db(mysql, 聽(tīng) DBName)) 聽(tīng)
聽(tīng) MySQLError(); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Delete 聽(tīng) table 聽(tīng) if 聽(tīng) it 聽(tīng) already 聽(tīng) exists. 聽(tīng)
聽(tīng) ExecuteSQL(DropTable, 聽(tīng) TableName); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Create 聽(tīng) table 聽(tīng)
聽(tīng) ExecuteSQL(CreateTable, 聽(tīng) TableName); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Insert 聽(tīng) some 聽(tīng) data 聽(tīng) into 聽(tīng) the 聽(tīng) table. 聽(tīng)
聽(tīng) for 聽(tīng) (i 聽(tīng) = 聽(tīng) 0; 聽(tīng) i 聽(tīng) < 聽(tīng) 200; 聽(tīng) i++) 聽(tīng)
聽(tīng) ExecuteSQL(AddRecord, 聽(tīng) TableName, 聽(tīng) i, 聽(tīng) i); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Execute 聽(tīng) query 聽(tīng)
聽(tīng) ExecuteSQL(GetRecords, 聽(tīng) TableName); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Store 聽(tīng) the 聽(tīng) recordset 聽(tīng)
聽(tīng) if 聽(tīng) ((res 聽(tīng) = 聽(tīng) mysql_store_result(mysql)) 聽(tīng) == 聽(tīng) NULL) 聽(tīng)
聽(tīng) MySQLError(); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Print 聽(tīng) the 聽(tīng) recordset 聽(tīng)
聽(tīng) printf("Table 聽(tīng) %s\n", 聽(tīng) TableName); 聽(tīng)
聽(tīng) while((field 聽(tīng) = 聽(tīng) mysql_fetch_field(res)) 聽(tīng) != 聽(tīng) NULL) 聽(tīng)
聽(tīng) printf("%s\t", 聽(tīng) field->name); 聽(tīng)
聽(tīng) printf("\n"); 聽(tīng)
聽(tīng) FieldCount 聽(tīng) = 聽(tīng) mysql_num_fields(res); 聽(tīng)
聽(tīng) while((row 聽(tīng) = 聽(tīng) mysql_fetch_row(res)) 聽(tīng) != 聽(tīng) NULL) 聽(tīng) 聽(tīng)
聽(tīng) { 聽(tīng)
聽(tīng) for 聽(tīng) (i 聽(tīng) = 聽(tīng) 0; 聽(tīng) i 聽(tīng) < 聽(tīng) FieldCount; 聽(tīng) i++) 聽(tīng) 聽(tīng)
聽(tīng) printf("%s\t", 聽(tīng) row[i]); 聽(tīng)
聽(tīng) printf("\n"); 聽(tīng)
聽(tīng) } 聽(tīng)
聽(tīng) printf("\nTotal 聽(tīng) rows: 聽(tīng) %d\n", 聽(tīng) mysql_num_rows(res)); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Free 聽(tīng) the 聽(tīng) recordset 聽(tīng)
聽(tīng) mysql_free_result(res); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) // 聽(tīng) Close 聽(tīng) the 聽(tīng) connection 聽(tīng)
聽(tīng) mysql_close(mysql); 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) printf("\nPrint 聽(tīng) any 聽(tīng) key 聽(tīng) to 聽(tīng) continue...\n"); 聽(tīng)
聽(tīng) getche(); 聽(tīng)
聽(tīng) } 聽(tīng)
聽(tīng) 聽(tīng)
聽(tīng) 濡傛灉鏈夐棶棰橈紝璇峰姞鍏ysql++.lib聽(tīng)聽(tīng)聽(tīng)聽(tīng)





鍦╒C閲岀殑toos->option->directories涓皢include澧炲姞涓涓猚:\mysql\include,灝唋ib澧炲姞涓涓猚:\mysql\lib,灝唋ibmysql.dll鍜宭ibmysql.lib鎷峰埌褰撳墠鐩綍涓嬶紝騫朵笖鎶妉ibmysql.lib澧炲姞鍒板伐紼嬩腑銆?br />2錛屄?tīng)聽(tīng)聽(tīng)聽(tīng)?寤虹珛涓庢湇鍔″櫒鐨勮繛鎺ャ?br />Include <mysql.h> //鍖呭惈澶存枃浠?br />MYSQL *conn錛?/瀹氫箟涓涓狹YSQL綾誨瀷緇撴瀯錛岃繖涓嚑涔庡湪鎵鏈夌殑鍚庨潰鐨勭紪紼嬩腑閮介渶瑕?br />MYSQL *mysql_init(MYSQL *conn);//濡傛灉conn=NULL錛岃繑鍥炰竴涓柊鍒嗛厤鐨勫彞鏌勭粨鏋勮繑鍥烇紝鍙嶄箣鍒欓噸鏂板垵濮嬪寲璇ョ粨鏋勶紝鍑虹幇閿欒鍒欒繑鍥濶ULL錛?br />MYSQL *mysql_real_connect(MYSQL * connection,const char *server_host,const char *sql_urs_name,const char *sql_password,const char *db_name,unsigned int port_number,const char *unix_socket_name,unsigned int flags);//榪炴帴MYSQL鏈嶅姟鍣紝閲岄潰鐨勫弬鏁板簲璇ュ緢娓呮浜?jiǎn)锛屼竴鑸琾ort_number鍜寀nix_socket_name鐨勫間負(fù)0鍜孨ULL銆備緥濡傦細(xì)
mysql_real_connect(conn_ptr,"localhost","sagely","secret","ra",0,NULL,0);
聽(tīng)聽(tīng)聽(tīng)聽(tīng) void mysql_close(MYSQL *connection);鍏抽棴涓涓繛鎺ャ?br />3錛屄?tīng)聽(tīng)聽(tīng)聽(tīng)?鎵цSQL璇彞
mysql_select_db錛圡YSQL *connection,const char *db_name錛?閫夊畾鏌愪釜鏁版嵁搴撱?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng) int mysql_query(MYSQL *connection,const char *query)//浠栧皢鎵цquery璇彞錛岃繍琛屾垚鍔熷皢榪斿洖0錛屼緥濡俶ysql_query(conn_ptr, Create table cert_info(...),灝嗗垱寤轟竴涓悕涓篶ert_info鐨勮〃錛屽嚑涔庢墍鏈夌殑SQL璇彞閮借兘榪欎箞鎵ц銆傚懙鍛碉紝鏄笉鏄樉寰楀緢綆鍗曪紝浠栧氨鍜屽懡浠よ涓緭鍏ョ殑SQL璇彞宸笉澶氥傚湪浣跨敤涓婇潰鍑芥暟鐨勬椂鍊欎竴鑸細(xì)浣跨敤
聽(tīng)聽(tīng)聽(tīng)聽(tīng) my_ulonglong mysql_affected_rows(MYSQL *connection)錛岃繖涓嚱鏁拌繑鍥炵殑鏄痬ysql_query瀵硅繘琛屾敼鍔ㄧ殑琛岀殑鏁伴噺銆?br />4錛屄?tīng)聽(tīng)聽(tīng)聽(tīng)?澶勭悊媯(gè)绱㈠埌鐨勬暟鎹?br />褰撴垜浠彲浠ユ墽琛孲QL璇彞浠ュ悗錛岄偅涔堝氨寰堝鏄撴墽琛屽鍔犲垹闄や慨鏀圭瓑鎿嶄綔錛屼絾鏄亣鑻ユ绱㈠嚭鏉ョ殑鏁版嵁瀛樺偍鍦ㄥ摢閲屽憿錛?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng) MYSQL_RES *mysql_use_result(MYSQL *connection)榪欎釜鍑芥暟寰楀埌涓涓繛鎺ュ璞¤繑鍥炰竴涓粨鏋滈泦鍚堟寚閽堬紝鍑洪敊鏃惰繑鍥濶ULL銆備笉榪囦粬鍙槸榪斿洖涓涓泦鍚堝璞″垵濮嬪寲鏉ユ帴鏀舵暟鎹紝騫舵病鏈夊皢浠諱綍媯(gè)绱㈠埌鐨勬暟鎹繑鍥炲埌緇撴灉闆嗗悎涓?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng) MYSQL_ROW mysql_fetch_row(MYSQL_RES *result)榪欎釜鍑芥暟鑾峰緱mysql_use_resul寰楀埌鐨勭粨鏋滅粨鏋勪綋錛屽茍浠庝腑媯(gè)绱㈠崟涓錛屽茍榪斿洖鍒嗛厤緇欒緇撴瀯浣撶殑鏁版嵁錛屾病鏈夋洿澶氭暟鎹垨鍑洪敊鏃訛紝榪斿洖NULL銆?br />聽(tīng)聽(tīng)聽(tīng)聽(tīng) Unsigned int mysql_field_count(MYSQL *connection)瀹冨緱鍒頒竴涓繛鎺ュ璞″茍榪斿洖鍦ㄩ泦鍚堜腑瀛楁鐨勬暟鐩?br />浜庢槸鏈変笂闈㈢殑鍩虹鎴戜滑灝卞彲浠ョ悊瑙d笅闈㈣繖孌典簡(jiǎn)錛氾紙娌℃湁閿欒澶勭悊錛?br />mysql_init(&conn_ptr);
mysql_real_connect(conn_ptr,"localhost","sagely","secret","ra",0,NULL,0);
mysql_query(conn_ptr,"SELECT * form usr_info);
res_ptr=mysql_use_result(&conn_ptr);
sqlrow=mysql_fetch_row(res_ptr);
for(int i=0;i<mysql_field_count(&conn_ptr);i++){printf("%s ",sqlrow);}
聽(tīng)聽(tīng)聽(tīng)聽(tīng) MYSQL_FIELD *mysql_fetch_field(MYSQL_RES *result)瀹冭繑鍥炵殑鏄垪鐨勪俊鎭紝姣斿鍒楃殑鍚嶇О錛屽垪鎵鍦ㄨ〃鍚嶇О絳夌瓑錛屾湁浜?jiǎn)杩欎釜灏卞彲浠畣鍒楁爣棰樹(shù)笌鏁版嵁鎯冲搴旇典h潵浜?jiǎn)銆?br />






涔旀爧 2007-03-07 11:32 鍙戣〃璇勮
]]>
銆?Sizeof 銆?/title><link>http://www.shnenglu.com/qiaodong/archive/2007/03/06/19299.html</link><dc:creator>涔旀爧</dc:creator><author>涔旀爧</author><pubDate>Tue, 06 Mar 2007 08:14:00 GMT</pubDate><guid>http://www.shnenglu.com/qiaodong/archive/2007/03/06/19299.html</guid><wfw:comment>http://www.shnenglu.com/qiaodong/comments/19299.html</wfw:comment><comments>http://www.shnenglu.com/qiaodong/archive/2007/03/06/19299.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/qiaodong/comments/commentRss/19299.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/qiaodong/services/trackbacks/19299.html</trackback:ping><description><![CDATA[ <table cellspacing="0" cellpadding="0" width="85%" align="center" border="0"> <tbody> <tr> <td style="FONT-SIZE: 9pt" align="middle" width="100%" height="20"> <font color="#666666"> </font> </td> </tr> <tr> <td style="FONT-SIZE: 14px" align="middle" width="100%"> <table cellspacing="0" cellpadding="0" align="center" border="0"> <tbody> <tr> <td height="25">聽(tīng) </td> </tr> <tr> <td style="FONT-SIZE: 14px">鏈枃涓昏鍖呮嫭浜屼釜閮ㄥ垎錛岀涓閮ㄥ垎閲嶇偣浠嬬粛鍦╒C涓紝鎬庝箞鏍烽噰鐢╯izeof鏉ユ眰緇撴瀯鐨勫ぇ灝忥紝浠ュ強(qiáng)瀹規(guī)槗鍑虹幇鐨勯棶棰橈紝騫剁粰鍑?guó)櫑e喅闂鐨勬栆?guī)硶錛岀浜岄儴鍒嗘葷粨鍑篤C涓璼izeof鐨勪富瑕佺敤娉曘?br /><br />1銆?sizeof搴旂敤鍦ㄧ粨鏋勪笂鐨勬儏鍐?br /><br />璇風(fēng)湅涓嬮潰鐨勭粨鏋勶細(xì)<br /><br />struct MyStruct<br /><br />{<br /><br />double dda1;<br /><br />char dda;<br /><br />int type<br /><br />};<br /><br />瀵圭粨鏋凪yStruct閲囩敤sizeof浼?xì)鍑虹庮C粈涔堢粨鏋滃憿錛焥izeof(MyStruct)涓哄灝戝憿錛熶篃璁鎬綘浼?xì)杩欐犱h眰錛?br /><br />sizeof(MyStruct)=sizeof(double)+sizeof(char)+sizeof(int)=13<br /><br />浣嗘槸褰撳湪VC涓祴璇曚笂闈㈢粨鏋勭殑澶у皬鏃訛紝浣犱細(xì)鍙戠幇sizeof(MyStruct)涓?6銆備綘鐭ラ亾涓轟粈涔堝湪VC涓細(xì)寰楀嚭榪欐牱涓涓粨鏋滃悧錛?br /><br />鍏跺疄錛岃繖鏄疺C瀵瑰彉閲忓瓨鍌ㄧ殑涓涓壒孌婂鐞嗐備負(fù)浜?jiǎn)鎻愰珮CPU鐨勫瓨鍌ㄩ熷害錛孷C瀵逛竴浜涘彉閲忕殑璧峰鍦板潃鍋氫簡(jiǎn)鈥滃榻愨濆鐞嗐傚湪榛樿鎯呭喌涓嬶紝VC瑙勫畾鍚勬垚鍛樺彉閲忓瓨鏀劇殑璧峰鍦板潃鐩稿浜庣粨鏋勭殑璧峰鍦板潃鐨勫亸縐婚噺蹇呴』涓鴻鍙橀噺鐨勭被鍨嬫墍鍗犵敤鐨勫瓧鑺傛暟鐨勫嶆暟銆備笅闈㈠垪鍑哄父鐢ㄧ被鍨嬬殑瀵歸綈鏂瑰紡(vc6.0,32浣嶇郴緇?銆?br /><br />綾誨瀷<br />瀵歸綈鏂瑰紡錛堝彉閲忓瓨鏀劇殑璧峰鍦板潃鐩稿浜庣粨鏋勭殑璧峰鍦板潃鐨勫亸縐婚噺錛?br /><br />Char<br />鍋忕Щ閲忓繀欏諱負(fù)sizeof(char)鍗?鐨勫嶆暟<br /><br />int<br />鍋忕Щ閲忓繀欏諱負(fù)sizeof(int)鍗?鐨勫嶆暟<br /><br />float<br />鍋忕Щ閲忓繀欏諱負(fù)sizeof(float)鍗?鐨勫嶆暟<br /><br />double<br />鍋忕Щ閲忓繀欏諱負(fù)sizeof(double)鍗?鐨勫嶆暟<br /><br />Short<br />鍋忕Щ閲忓繀欏諱負(fù)sizeof(short)鍗?鐨勫嶆暟<br /><br /><br /><br />鍚勬垚鍛樺彉閲忓湪瀛樻斁鐨勬椂鍊欐牴鎹湪緇撴瀯涓嚭鐜扮殑欏哄簭渚濇鐢寵絀洪棿錛屽悓鏃舵寜鐓т笂闈㈢殑瀵歸綈鏂瑰紡璋冩暣浣嶇疆錛岀┖緙虹殑瀛楄妭VC浼?xì)鑷姩濉厖銆傚悓鏃禫C涓轟簡(jiǎn)紜繚緇撴瀯鐨勫ぇ灝忎負(fù)緇撴瀯鐨勫瓧鑺傝竟鐣屾暟錛堝嵆璇ョ粨鏋勪腑鍗犵敤鏈澶х┖闂寸殑綾誨瀷鎵鍗犵敤鐨勫瓧鑺傛暟錛夌殑鍊嶆暟錛屾墍浠ュ湪涓烘渶鍚庝竴涓垚鍛樺彉閲忕敵璇風(fēng)┖闂村悗錛岃繕?shù)細(xì)鏍规嵁闇瑕佽嚜鍔ㄥ~鍏呯┖緙虹殑瀛楄妭銆?br /><br />涓嬮潰鐢ㄥ墠闈㈢殑渚嬪瓙鏉ヨ鏄嶸C鍒板簳鎬庝箞鏍鋒潵瀛樻斁緇撴瀯鐨勩?br /><br />struct MyStruct <br /><br />{<br /><br />double dda1; <br /><br />char dda;<br /><br />int type<br /><br />}錛?br /><br />涓轟笂闈㈢殑緇撴瀯鍒嗛厤絀洪棿鐨勬椂鍊欙紝VC鏍規(guī)嵁鎴愬憳鍙橀噺鍑虹幇鐨勯『搴忓拰瀵歸綈鏂瑰紡錛屽厛涓虹涓涓垚鍛榙da1鍒嗛厤絀洪棿錛屽叾璧峰鍦板潃璺熺粨鏋勭殑璧峰鍦板潃鐩稿悓錛堝垰濂藉亸縐婚噺0鍒氬ソ涓簊izeof(double)鐨勫嶆暟錛夛紝璇ユ垚鍛樺彉閲忓崰鐢╯izeof(double)=8涓瓧鑺傦紱鎺ヤ笅鏉ヤ負(fù)絎簩涓垚鍛榙da鍒嗛厤絀洪棿錛岃繖鏃朵笅涓涓彲浠ュ垎閰嶇殑鍦板潃瀵逛簬緇撴瀯鐨勮搗濮嬪湴鍧鐨勫亸縐婚噺涓?錛屾槸sizeof(char)鐨勫嶆暟錛屾墍浠ユ妸dda瀛樻斁鍦ㄥ亸縐婚噺涓?鐨勫湴鏂規(guī)弧瓚沖榻愭柟寮忥紝璇ユ垚鍛樺彉閲忓崰鐢╯izeof(char)=1涓瓧鑺傦紱鎺ヤ笅鏉ヤ負(fù)絎笁涓垚鍛榯ype鍒嗛厤絀洪棿錛岃繖鏃朵笅涓涓彲浠ュ垎閰嶇殑鍦板潃瀵逛簬緇撴瀯鐨勮搗濮嬪湴鍧鐨勫亸縐婚噺涓?錛屼笉鏄痵izeof(int)=4鐨勫嶆暟錛屼負(fù)浜?jiǎn)婊…憶_榻愭柟寮忓鍋忕Щ閲忕殑綰︽潫闂錛孷C鑷姩濉厖3涓瓧鑺傦紙榪欎笁涓瓧鑺傛病鏈夋斁浠涔堜笢瑗匡級(jí)錛岃繖鏃朵笅涓涓彲浠ュ垎閰嶇殑鍦板潃瀵逛簬緇撴瀯鐨勮搗濮嬪湴鍧鐨勫亸縐婚噺涓?2錛屽垰濂芥槸sizeof(int)=4鐨勫嶆暟錛屾墍浠ユ妸type瀛樻斁鍦ㄥ亸縐婚噺涓?2鐨勫湴鏂癸紝璇ユ垚鍛樺彉閲忓崰鐢╯izeof(int)=4涓瓧鑺傦紱榪欐椂鏁翠釜緇撴瀯鐨勬垚鍛樺彉閲忓凡緇忛兘鍒嗛厤浜?jiǎn)绌洪椷_(dá)紝鎬葷殑鍗犵敤鐨勭┖闂村ぇ灝忎負(fù)錛?+1+3+4=16錛屽垰濂戒負(fù)緇撴瀯鐨勫瓧鑺傝竟鐣屾暟錛堝嵆緇撴瀯涓崰鐢ㄦ渶澶х┖闂寸殑綾誨瀷鎵鍗犵敤鐨勫瓧鑺傛暟sizeof(double)=8錛夌殑鍊嶆暟錛屾墍浠ユ病鏈夌┖緙虹殑瀛楄妭闇瑕佸~鍏呫傛墍浠ユ暣涓粨鏋勭殑澶у皬涓猴細(xì)sizeof(MyStruct)=8+1+3+4=16錛屽叾涓湁3涓瓧鑺傛槸VC鑷姩濉厖鐨勶紝娌℃湁鏀句換浣曟湁鎰忎箟鐨勪笢瑗褲?br /><br />涓嬮潰鍐嶄婦涓緥瀛愶紝浜ゆ崲涓涓嬩笂闈㈢殑MyStruct鐨勬垚鍛樺彉閲忕殑浣嶇疆錛屼嬌瀹冨彉鎴愪笅闈㈢殑鎯呭喌錛?br /><br />struct MyStruct <br /><br />{<br /><br />char dda;<br /><br />double dda1; <br /><br />int type<br /><br />}錛?br /><br />榪欎釜緇撴瀯鍗犵敤鐨勭┖闂翠負(fù)澶氬ぇ鍛紵鍦╒C6.0鐜涓嬶紝鍙互寰楀埌sizeof(MyStruc)涓?4銆傜粨鍚堜笂闈㈡彁鍒扮殑鍒嗛厤絀洪棿鐨勪竴浜涘師鍒欙紝鍒嗘瀽涓媀C鎬庝箞鏍蜂負(fù)涓婇潰鐨勭粨鏋勫垎閰嶇┖闂寸殑銆傦紙綆鍗曡鏄庯級(jí)<br /><br />struct MyStruct <br /><br />{<br /><br />char dda;//鍋忕Щ閲忎負(fù)0錛屾弧瓚沖榻愭柟寮忥紝dda鍗犵敤1涓瓧鑺傦紱<br /><br />double dda1;//涓嬩竴涓彲鐢ㄧ殑鍦板潃鐨勫亸縐婚噺涓?錛屼笉鏄痵izeof(double)=8<br /><br />//鐨勫嶆暟錛岄渶瑕佽ˉ瓚?涓瓧鑺傛墠鑳戒嬌鍋忕Щ閲忓彉?shù)?錛堟弧瓚沖榻?br /><br />//鏂瑰紡錛夛紝鍥犳VC鑷姩濉厖7涓瓧鑺傦紝dda1瀛樻斁鍦ㄥ亸縐婚噺涓?<br /><br />//鐨勫湴鍧涓婏紝瀹冨崰鐢?涓瓧鑺傘?br /><br />int type錛?/涓嬩竴涓彲鐢ㄧ殑鍦板潃鐨勫亸縐婚噺涓?6錛屾槸sizeof(int)=4鐨勫?br /><br />//鏁幫紝婊¤凍int鐨勫榻愭柟寮忥紝鎵浠ヤ笉闇瑕乂C鑷姩濉厖錛宼ype瀛?br /><br />//鏀懼湪鍋忕Щ閲忎負(fù)16鐨勫湴鍧涓婏紝瀹冨崰鐢?涓瓧鑺傘?br /><br />}錛?/鎵鏈夋垚鍛樺彉閲忛兘鍒嗛厤浜?jiǎn)绌洪椷_(dá)紝絀洪棿鎬葷殑澶у皬涓?+7+8+4=20錛屼笉鏄粨鏋?br /><br />//鐨勮妭杈圭晫鏁幫紙鍗崇粨鏋勪腑鍗犵敤鏈澶х┖闂寸殑綾誨瀷鎵鍗犵敤鐨勫瓧鑺傛暟sizeof<br /><br />//(double)=8錛夌殑鍊嶆暟錛屾墍浠ラ渶瑕佸~鍏?涓瓧鑺傦紝浠ユ弧瓚崇粨鏋勭殑澶у皬涓?br /><br />//sizeof(double)=8鐨勫嶆暟銆?br /><br /><br /><br />鎵浠ヨ緇撴瀯鎬葷殑澶у皬涓猴細(xì)sizeof(MyStruc)涓?+7+8+4+4=24銆傚叾涓葷殑鏈?+4=11涓瓧鑺傛槸VC鑷姩濉厖鐨勶紝娌℃湁鏀句換浣曟湁鎰忎箟鐨勪笢瑗褲?br /><br /><br /><br />VC瀵圭粨鏋勭殑瀛樺偍鐨勭壒孌婂鐞嗙‘瀹炴彁楂楥PU瀛樺偍鍙橀噺鐨勯熷害錛屼絾鏄湁鏃跺欎篃甯︽潵浜?jiǎn)涓浜涢夯鐑?chǔ)锛屾垜浠篃灞忚斀鎺夊彉閲忛粯璁ょ殑瀵归綈鏂瑰紡锛岃嚜宸卞彲浠ヨ畱之氬彉閲忕殑瀵归綈鏂瑰紡銆?br /><br />VC涓彁渚涗簡(jiǎn)#pragma pack(n)鏉ヨ瀹氬彉閲忎互n瀛楄妭瀵歸綈鏂瑰紡銆俷瀛楄妭瀵歸綈灝辨槸璇村彉閲忓瓨鏀劇殑璧峰鍦板潃鐨勫亸縐婚噺鏈変袱縐嶆儏鍐碉細(xì)絎竴銆佸鏋渘澶т簬絳変簬璇ュ彉閲忔墍鍗犵敤鐨勫瓧鑺傛暟錛岄偅涔堝亸縐婚噺蹇呴』婊¤凍榛樿鐨勫榻愭柟寮忥紝絎簩銆佸鏋渘灝忎簬璇ュ彉閲忕殑綾誨瀷鎵鍗犵敤鐨勫瓧鑺傛暟錛岄偅涔堝亸縐婚噺涓簄鐨勫嶆暟錛屼笉鐢ㄦ弧瓚抽粯璁ょ殑瀵歸綈鏂瑰紡銆傜粨鏋勭殑鎬誨ぇ灝忎篃鏈変釜綰︽潫鏉′歡錛屽垎涓嬮潰涓ょ鎯呭喌錛氬鏋渘澶т簬鎵鏈夋垚鍛樺彉閲忕被鍨嬫墍鍗犵敤鐨勫瓧鑺傛暟錛岄偅涔堢粨鏋勭殑鎬誨ぇ灝忓繀欏諱負(fù)鍗犵敤絀洪棿鏈澶х殑鍙橀噺鍗犵敤鐨勭┖闂存暟鐨勫嶆暟錛?br /><br />鍚﹀垯蹇呴』涓簄鐨勫嶆暟銆備笅闈婦渚嬭鏄庡叾鐢ㄦ硶銆?br /><br />#pragma pack(push) //淇濆瓨瀵歸綈鐘舵?br /><br />#pragma pack(4)//璁懼畾涓?瀛楄妭瀵歸綈<br /><br />struct test<br /><br />{<br /><br />char m1;<br /><br />double m4;<br /><br />int m3;<br /><br />};<br /><br />#pragma pack(pop)//鎭㈠瀵歸綈鐘舵?br /><br />浠ヤ笂緇撴瀯鐨勫ぇ灝忎負(fù)16錛屼笅闈㈠垎鏋愬叾瀛樺偍鎯呭喌錛岄鍏堜負(fù)m1鍒嗛厤絀洪棿錛屽叾鍋忕Щ閲忎負(fù)0錛屾弧瓚蟲(chóng)垜浠嚜宸辮瀹氱殑瀵歸綈鏂瑰紡錛?瀛楄妭瀵歸綈錛夛紝m1鍗犵敤1涓瓧鑺傘傛帴鐫寮濮嬩負(fù)m4鍒嗛厤絀洪棿錛岃繖鏃跺叾鍋忕Щ閲忎負(fù)1錛岄渶瑕佽ˉ瓚?涓瓧鑺傦紝榪欐牱浣垮亸縐婚噺婊¤凍涓簄=4鐨勫嶆暟錛堝洜涓簊izeof(double)澶т簬n錛?m4鍗犵敤8涓瓧鑺傘傛帴鐫涓簃3鍒嗛厤絀洪棿錛岃繖鏃跺叾鍋忕Щ閲忎負(fù)12錛屾弧瓚充負(fù)4鐨勫嶆暟錛宮3鍗犵敤4涓瓧鑺傘傝繖鏃跺凡緇忎負(fù)鎵鏈夋垚鍛樺彉閲忓垎閰嶄簡(jiǎn)絀洪棿錛屽叡鍒嗛厤浜?6涓瓧鑺傦紝婊¤凍涓簄鐨勫嶆暟銆傚鏋滄妸涓婇潰鐨?pragma pack(4)鏀逛負(fù)#pragma pack(16)錛岄偅涔堟垜浠彲浠ュ緱鍒扮粨鏋勭殑澶у皬涓?4銆傦紙璇瘋鑰呰嚜宸卞垎鏋愶級(jí)<br /><br />2銆?sizeof鐢ㄦ硶鎬葷粨<br /><br />鍦╒C涓紝sizeof鏈夌潃璁稿鐨勭敤娉曪紝鑰屼笖寰堝鏄撳紩璧蜂竴浜涢敊璇備笅闈㈡牴鎹畇izeof鍚庨潰鐨勫弬鏁板sizeof鐨勭敤娉曞仛涓葷粨銆?br /><br />A錛?鍙傛暟涓烘暟鎹被鍨嬫垨鑰呬負(fù)涓鑸彉閲忋備緥濡俿izeof(int),sizeof(long)絳夌瓑銆傝繖縐嶆儏鍐佃娉ㄦ剰鐨勬槸涓嶅悓緋葷粺緋葷粺鎴栬呬笉鍚岀紪璇戝櫒寰楀埌鐨勭粨鏋滃彲鑳芥槸涓嶅悓鐨勩備緥濡俰nt綾誨瀷鍦?6浣嶇郴緇熶腑鍗?涓瓧鑺傦紝鍦?2浣嶇郴緇熶腑鍗?涓瓧鑺傘?br /><br />B錛?鍙傛暟涓烘暟緇勬垨鎸囬拡銆備笅闈婦渚嬭鏄?<br /><br />int a[50]; //sizeof(a)=4*50=200; 姹傛暟緇勬墍鍗犵殑絀洪棿澶у皬<br /><br />int *a=new int[50];// sizeof(a)=4; a涓轟竴涓寚閽堬紝sizeof(a)鏄眰鎸囬拡<br /><br />//鐨勫ぇ灝?鍦?2浣嶇郴緇熶腑錛屽綋鐒舵槸鍗?涓瓧鑺傘?br /><br />C錛?鍙傛暟涓虹粨鏋勬垨綾匯係izeof搴旂敤鍦ㄧ被鍜岀粨鏋勭殑澶勭悊鎯呭喌鏄浉鍚岀殑銆備絾鏈変袱鐐歸渶瑕佹敞鎰忥紝絎竴銆佺粨鏋勬垨鑰呯被涓殑闈?rùn)鎬佹垚鍛樹(shù)笉瀵圭粨鏋勬垨鑰呯被鐨勫ぇ灝忎駭鐢熷獎(jiǎng)鍝嶏紝鍥犱負(fù)闈?rùn)鎬佸彉閲忕殑瀛樺偍浣嶇疆涓庣粨鏋勬垨鑰呯被鐨勫疄渚嬪湴鍧鏃犲叧銆?br /><br />絎簩銆佹病鏈夋垚鍛樺彉閲忕殑緇撴瀯鎴栫被鐨勫ぇ灝忎負(fù)1錛屽洜涓哄繀欏諱繚璇佺粨鏋勬垨綾葷殑姣忎竴<br /><br />涓疄渚嬪湪鍐呭瓨?shù)腑閮芥湁鍞竴鐨勫湴鍧銆?br /><br />涓嬮潰涓句緥璇存槑錛?br /><br />Class Test{int a;static double c};//sizeof(Test)=4.<br /><br />Test *s;//sizeof(s)=4,s涓轟竴涓寚閽堛?br /><br />Class test1{ };//sizeof(test1)=1;<br /><br />D錛?鍙傛暟涓哄叾浠栥備笅闈婦渚嬭鏄庛?br /><br />int func(char s[5]);<br /><br />{<br /><br />cout<<sizeof(s); 榪欓噷灝嗚緭鍑?錛屾湰鏉涓轟竴涓暟緇勶紝浣嗙敱浜庡仛涓哄嚱<br=""><br />//鏁扮殑鍙傛暟鍦ㄤ紶閫掔殑鏃跺欑郴緇熷鐞嗕負(fù)涓涓寚閽堬紝鎵<br /><br />//浠izeof(s)瀹為檯涓婁負(fù)姹傛寚閽堢殑澶у皬銆?br /><br />return 1;<br /><br />}<br /><br />sizeof(func(鈥?234鈥?)=4//鍥犱負(fù)func鐨勮繑鍥炵被鍨嬩負(fù)int錛屾墍浠ョ浉褰撲簬<br /><br />//姹俿izeof(int).<br /><br /><br /><br />浠ヤ笂涓簊izeof鐨勫熀鏈敤娉曪紝鍦ㄥ疄闄呯殑浣跨敤涓娉ㄦ剰鍒嗘瀽VC鐨勫垎閰嶅彉閲忕殑鍒嗛厤絳栫暐錛岃繖鏍風(fēng)殑璇濆彲浠ラ伩鍏嶄竴浜涢敊璇?br /></sizeof(s);></td> </tr> </tbody> </table> </td> </tr> </tbody> </table> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <img src ="http://www.shnenglu.com/qiaodong/aggbug/19299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2007-03-06 16:14 <a href="http://www.shnenglu.com/qiaodong/archive/2007/03/06/19299.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>c/c++ 闈㈣瘯http://www.shnenglu.com/qiaodong/archive/2007/03/05/19244.html涔旀爧涔旀爧Mon, 05 Mar 2007 09:13:00 GMThttp://www.shnenglu.com/qiaodong/archive/2007/03/05/19244.htmlhttp://www.shnenglu.com/qiaodong/comments/19244.htmlhttp://www.shnenglu.com/qiaodong/archive/2007/03/05/19244.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/19244.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/19244.html1錛庡疄鐜頒竴涓瓧絎︿覆鎷瘋礉鍑芥暟strcpy(char * a, char * b)錛宐鎷瘋礉鍒癮錛岀敤C璇█瀹炵幇錛岃姹備互鎬ц兘涓洪瑕侊紝璇峰湪紼嬪簭涓啓涓婃敞閲娿?/p>

2錛庝竴涓被鎷瘋礉鐨勫嚱鏁幫紝瑕佹眰鐢–鍐?br />渚嬪錛?br />class A {
int a;
public:
int b;
};

class B {
鈥︹?br />鈥︹?br />};

int main() {
A aa, bb;
B c, d;
a.a = 10; a.b = 20;
copyclass(???);// 灝哸a鎷瘋礉鍒癰b
鈥?
copyclass(???);// 灝哻鎷瘋礉鍒癲
return 0;
}
3鍦ㄤ竴涓」鐩腑錛屼綘琚垎閰嶅埌涓涓皬浠誨姟錛氬湪涓涓瓧絎︿覆str涓寘鍚瓧絎︿覆str_a錛屾壘鍑烘墍鏈夊湪瀛楃涓瞫tr涓殑str_a錛岃姹備綘鏋舵瀯榪欎釜鍔熻兘鍧楀茍涓旂粰鍑轟嬌鐢ㄨ鏄庯紝浠g爜榪愯鍋ュ.騫朵笖鎬ц兘涓洪瑕併?br />


///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////

1銆亀hile(*a++=*b++);
2銆乵emcpy(&bb, &aa, sizeof(A));
memcpy(&d, &c, sizeof(B));
3銆丅OOL FindString(const char *src錛?const char *str_a)
{
聽(tīng)聽(tīng) char *pStart=(char *)src;
聽(tīng)聽(tīng) if(NULL==pStart || NULL==str_a) return FALSE;
聽(tīng)聽(tīng) char *pCursor=pStart;
聽(tīng)聽(tīng) while(pCursor=strstr(pCursor, str_a))
聽(tīng) {
聽(tīng)聽(tīng)聽(tīng)聽(tīng) printf("find (%s) at position %ld\r\n"), str_a, pCursor-pStart);聽(tīng)聽(tīng)
聽(tīng) }
聽(tīng) return TRUE;聽(tīng)
}



涔旀爧 2007-03-05 17:13 鍙戣〃璇勮
]]>
綆鍗曞尮閰嶇畻娉?http://www.shnenglu.com/qiaodong/archive/2006/12/25/16831.html涔旀爧涔旀爧Mon, 25 Dec 2006 05:18:00 GMThttp://www.shnenglu.com/qiaodong/archive/2006/12/25/16831.htmlhttp://www.shnenglu.com/qiaodong/comments/16831.htmlhttp://www.shnenglu.com/qiaodong/archive/2006/12/25/16831.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/16831.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/16831.html int Index_BF ( char S [ ], char T [ ], int pos )

{

/* 鑻ヤ覆 S 涓粠絎?/span> pos(S 鐨勪笅鏍?/span> 0 鈮?/span> pos<StrLength(S)) 涓瓧絎?/span>

璧峰瓨鍦ㄥ拰涓?/span> T 鐩稿悓鐨勫瓙涓詫紝鍒欑О鍖歸厤鎴愬姛錛岃繑鍥炵涓涓?/span>

榪欐牱鐨勫瓙涓插湪涓?/span> S 涓殑涓嬫爣錛屽惁鍒欒繑鍥?/span> -1聽(tīng)聽(tīng)聽(tīng) */

int i = pos, j = 0;

while ( S[i+j] != '\0'&& T[j] != '\0')

if ( S[i+j] == T[j] )

j ++; // 緇х畫姣旇緝鍚庝竴瀛楃

else

{

i ++; j = 0; // 閲嶆柊寮濮嬫柊鐨勪竴杞尮閰?/span>

}

if ( T[j] == '\0')

return i; // 鍖歸厤鎴愬姛 聽(tīng)聽(tīng) 榪斿洖涓嬫爣

else

return -1; // 涓?/span> S 涓?/span> ( 絎?/span> pos 涓瓧絎﹁搗 ) 涓嶅瓨鍦ㄥ拰涓?/span> T 鐩稿悓鐨勫瓙涓?/span>

} // Index_BF










涔旀爧 2006-12-25 13:18 鍙戣〃璇勮
]]>
涓涓猈indows API SetROP2(int nDrawMode)鐨勪嬌鐢?/title><link>http://www.shnenglu.com/qiaodong/archive/2006/11/20/15465.html</link><dc:creator>涔旀爧</dc:creator><author>涔旀爧</author><pubDate>Mon, 20 Nov 2006 09:27:00 GMT</pubDate><guid>http://www.shnenglu.com/qiaodong/archive/2006/11/20/15465.html</guid><wfw:comment>http://www.shnenglu.com/qiaodong/comments/15465.html</wfw:comment><comments>http://www.shnenglu.com/qiaodong/archive/2006/11/20/15465.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/qiaodong/comments/commentRss/15465.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/qiaodong/services/trackbacks/15465.html</trackback:ping><description><![CDATA[ <table style="TABLE-LAYOUT: fixed; WORD-BREAK: break-all" cellspacing="0" cellpadding="0" width="90%" border="0"> <tbody> <tr> <td class="oblog_t_4"> <span id="hvzpftn" class="style1"> <font size="3"> </font> </span> </td> </tr> <tr> <td> <span id="hvzpftn" class="oblog_text"> <p>鍋剁劧鍙戠幇鐨勪竴涓湁鐢ㄧ殑windows api SetROP2(int nDrawMode)錛岀幇鍦ㄥ皢鎴戝璇pi鐨勪嬌鐢ㄧ殑蹇?jī)寰楀綊绾冲涓嬪Q?/p> <p>璇ュ嚱鏁扮殑涓昏鐨勪綔鐢ㄦ槸鏍規(guī)嵁nDrawMode璁劇疆鐨勬柟寮忛噸鏂拌瀹氱粯鍥劇殑鏂瑰紡錛屼笅闈㈠氨涓嶅悓鐨刵DrawMode鍊煎叿浣撹В閲婄粯鍥炬ā寮忔槸濡備綍鏀瑰彉鐨勩?/p> <p>棣栧厛灝眓DrawMode鐨勫彇鍊兼湁浠ヤ笅鐨勬儏鍐碉細(xì)</p> <li> <b>R2_BLACK</b>聽(tīng)聽(tīng)聽(tīng)Pixel is always black.聽(tīng)聽(tīng) //鎵鏈夌粯鍒跺嚭鏉ョ殑鍍忕礌涓洪粦鑹? </li> <li> <b>R2_WHITE</b>聽(tīng)聽(tīng)聽(tīng)Pixel is always white.聽(tīng)聽(tīng)聽(tīng) //鎵鏈夌粯鍒跺嚭鏉ョ殑鍍忕礌涓虹櫧鑹? </li> <li> <b>R2_NOP</b>聽(tīng)聽(tīng)聽(tīng)Pixel remains unchanged.聽(tīng)聽(tīng) //浠諱綍緇樺埗灝嗕笉鏀瑰彉褰撳墠鐨勭姸鎬? </li> <li> <b>R2_NOT</b>聽(tīng)聽(tīng)聽(tīng)Pixel is the inverse of the screen color.聽(tīng)//褰撳墠緇樺埗鐨勫儚绱犲艱涓哄睆騫曞儚绱犲肩殑鍙嶏紝榪欐牱鍙互瑕嗙洊鎺変笂嬈$殑緇樺浘錛岋紙鑷姩鎿﹂櫎涓婃緇樺埗鐨勫浘褰級(jí) </li> <li> <b>R2_COPYPEN</b>聽(tīng)聽(tīng)聽(tīng)Pixel is the pen color.聽(tīng)聽(tīng)聽(tīng) //浣跨敤褰撳墠鐨勭敾絎旂殑棰滆壊 </li> <li> <b>R2_NOTCOPYPEN</b>聽(tīng)聽(tīng)聽(tīng)Pixel is the inverse of the pen color.聽(tīng) //褰撳墠鐢葷瑪鐨勫弽鑹?</li> <p>/////////////////////////////////////////////////////////////////////////////////example/////////////////////////////////////////////////////////////////////////<br />聽(tīng)聽(tīng)ClientDC.SetROP2(R2_NOT);<br />聽(tīng)聽(tīng)ClientDC.MoveTo(m_PointOrigin);<br />聽(tīng)聽(tīng)ClientDC.LineTo(m_PointOld);<br />聽(tīng)聽(tīng)ClientDC.MoveTo(m_PointOrigin);<br />聽(tīng)聽(tīng)ClientDC.LineTo(point);<br />聽(tīng)聽(tīng)m_PointOld = point;<br />聽(tīng)聽(tīng)CView::OnMouseMove(nFlags, point);<br />///////////////////////////////////////////////////////////////////////////////////////end/////////////////////////////////////////////////////////////////////////</p> <li> <p>鎬諱箣錛屼笂榪癮pi鐨勪竴涓綔鐢ㄦ槸鍦ㄩ渶瑕佹敼鍙樼粯鍥劇殑妯″紡鏃訛紝涓嶉渶瑕侀噸鏂拌緗敾絎旓紝鍙渶瑕佽緗笉鍚岀殑緇樺浘鐨勬ā寮忓嵆鍙揪鍒扮浉搴旂殑鐩殑銆?/p> </li> <br /> </span> </td> </tr> </tbody> </table> <img src ="http://www.shnenglu.com/qiaodong/aggbug/15465.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-20 17:27 <a href="http://www.shnenglu.com/qiaodong/archive/2006/11/20/15465.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>涓涓叧浜庣粨鏋勪綋鐨勯棶棰?/title><link>http://www.shnenglu.com/qiaodong/archive/2006/11/20/15449.html</link><dc:creator>涔旀爧</dc:creator><author>涔旀爧</author><pubDate>Mon, 20 Nov 2006 02:54:00 GMT</pubDate><guid>http://www.shnenglu.com/qiaodong/archive/2006/11/20/15449.html</guid><wfw:comment>http://www.shnenglu.com/qiaodong/comments/15449.html</wfw:comment><comments>http://www.shnenglu.com/qiaodong/archive/2006/11/20/15449.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/qiaodong/comments/commentRss/15449.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/qiaodong/services/trackbacks/15449.html</trackback:ping><description><![CDATA[ <p>#include<stdio.h></p> <p>struct a<br />{<br />聽(tīng)int b;<br />};<br />struct b<br />{<br />聽(tīng)聽(tīng)聽(tīng) int a;<br />};<br />void main()<br />{<br />聽(tīng)a A;<br />聽(tīng)A.b = NULL;<br />聽(tīng)A.b = 1;<br />聽(tīng)<br />聽(tīng)b a;<br />聽(tīng)a.a = 3;<br />}</p> <p>鍦–鐨勭幆澧冧笅錛屼細(xì)鎶ラ敊錛屽湪C++鐨勬儏鍐碉紝榪欐牱鐨勬搷浣滃氨鏄厑璁哥殑銆?br />鍦–++鐨勭紪璇戝櫒涓紝鍏佽灝嗙粨鏋勪綋鍚嶄綔涓轟竴涓彉閲忓悕鏉ュ寰呫?/p> <img src ="http://www.shnenglu.com/qiaodong/aggbug/15449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-20 10:54 <a href="http://www.shnenglu.com/qiaodong/archive/2006/11/20/15449.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣犳墍鏈夌敤榪囩殑 if銆璇彞http://www.shnenglu.com/qiaodong/archive/2006/11/10/14966.html涔旀爧涔旀爧Fri, 10 Nov 2006 06:54:00 GMThttp://www.shnenglu.com/qiaodong/archive/2006/11/10/14966.htmlhttp://www.shnenglu.com/qiaodong/comments/14966.htmlhttp://www.shnenglu.com/qiaodong/archive/2006/11/10/14966.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/14966.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/14966.html#include <stdio.h>
void main()
{
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) int i;
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) if(i = -1)
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) printf("True!\n");
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) else
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) printf("False!\n");
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng)
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) if(i = 0)
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) printf("True!\n");
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) else
聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) 聽(tīng) printf("False!\n");
}
緇撴灉鏄粈涔堬紵涓轟粈涔堝憿錛?img src ="http://www.shnenglu.com/qiaodong/aggbug/14966.html" width = "1" height = "1" />

涔旀爧 2006-11-10 14:54 鍙戣〃璇勮
]]>
鍐呭瓨鎿嶄綔 / 閲庢寚閽?/title><link>http://www.shnenglu.com/qiaodong/archive/2006/11/09/14905.html</link><dc:creator>涔旀爧</dc:creator><author>涔旀爧</author><pubDate>Thu, 09 Nov 2006 07:47:00 GMT</pubDate><guid>http://www.shnenglu.com/qiaodong/archive/2006/11/09/14905.html</guid><wfw:comment>http://www.shnenglu.com/qiaodong/comments/14905.html</wfw:comment><comments>http://www.shnenglu.com/qiaodong/archive/2006/11/09/14905.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/qiaodong/comments/commentRss/14905.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/qiaodong/services/trackbacks/14905.html</trackback:ping><description><![CDATA[ <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 125%"> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">4</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>void GetMemory( char *p )</strong> <br /> <strong>{</strong> <br /> <strong>聽(tīng) 聽(tīng)p = (char *) malloc( 100 );</strong> <br /> <strong>}</strong> <br /> <br /> <strong>void Test( void ) </strong> <br /> <strong>{</strong> <br /> <strong>聽(tīng) 聽(tīng)char *str = NULL;</strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)GetMemory( str ); </strong> <br /> <strong>聽(tīng) 聽(tīng)strcpy( str, "hello world" );</strong> <br /> <strong>聽(tīng) 聽(tīng)printf( str );</strong> <br /> <strong>}</strong> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">5</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>char *GetMemory( void )</strong> <br /> <strong>{聽(tīng) 聽(tīng)</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)char p[] = "hello world";聽(tīng) 聽(tīng)聽(tīng) 聽(tīng) </strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)return p;聽(tīng)聽(tīng)</strong> <br /> <strong>}</strong> <br /> <strong>void Test( void )</strong> <br /> <strong>{聽(tīng) 聽(tīng)</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)char *str = NULL;聽(tīng)聽(tīng)</strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)str = GetMemory();聽(tīng) 聽(tīng) </strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)printf( str );聽(tīng) 聽(tīng) </strong> <br /> <strong>}</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">6</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <strong>void GetMemory( char **p, int num )</strong> <br /> <strong>{</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)*p = (char *) malloc( num );</strong> <br /> <strong>}</strong> <br /> <strong>void Test( void )</strong> <br /> <strong>{</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)char *str = NULL;</strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)GetMemory( &str, 100 );</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)strcpy( str, "hello" ); </strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)printf( str ); </strong> <br /> <strong>}</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">7</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>void Test( void )</strong> <br /> <strong>{</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)char *str = (char *) malloc( 100 );</strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)strcpy( str, "hello" );</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)free( str ); </strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)...聽(tīng)聽(tīng)//</strong> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐪佺暐鐨勫叾瀹冭鍙?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>}</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">瑙g瓟錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">4</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">浼犲叆涓?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">GetMemory( char *p )</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍑芥暟鐨勫艦鍙備負(fù)瀛楃涓叉寚閽堬紝鍦ㄥ嚱鏁板唴閮ㄤ慨鏀瑰艦鍙傚茍涓嶈兘鐪熸鐨勬敼鍙樹(shù)紶鍏ュ艦鍙傜殑鍊鹼紝鎵ц瀹?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>char *str = NULL;</strong> <br /> <br /> <strong>GetMemory( str ); </strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍚庣殑</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">str</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">浠嶇劧涓?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">NULL</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">5</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)char p[] = "hello world";聽(tīng) 聽(tīng) </strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)return p;聽(tīng)聽(tīng)</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">p[]</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鏁扮粍涓哄嚱鏁板唴鐨勫眬閮ㄨ嚜鍔ㄥ彉閲忥紝鍦ㄥ嚱鏁拌繑鍥炲悗錛屽唴瀛樺凡緇忚閲婃斁銆傝繖鏄澶氱▼搴忓憳甯哥姱鐨勯敊璇紝鍏舵牴婧愬湪浜庝笉鐞嗚В鍙橀噺鐨勭敓瀛樻湡銆?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">6</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">GetMemory</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">閬垮厤浜?jiǎn)璇曢?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">4</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨勯棶棰橈紝浼犲叆</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">GetMemory</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨勫弬鏁頒負(fù)瀛楃涓叉寚閽堢殑鎸囬拡錛屼絾鏄湪</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">GetMemory</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓墽琛岀敵璇峰唴瀛樺強(qiáng)璧嬪艱鍙?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>p = (char *) malloc( num );</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍚庢湭鍒ゆ柇鍐呭瓨鏄惁鐢寵鎴愬姛錛屽簲鍔犱笂錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>if ( p == NULL )</strong> <br /> <strong>{</strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)...//</strong> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪涜鐢寵鍐呭瓨澶辮觸澶勭悊</span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">銆</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">}</span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">7</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">瀛樺湪涓庤瘯棰?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">6</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍚屾牱鐨勯棶棰橈紝鍦ㄦ墽琛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>char *str = (char *) malloc(100);</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍚庢湭榪涜鍐呭瓨鏄惁鐢寵鎴愬姛鐨勫垽鏂紱鍙﹀錛屽湪</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">free(str)</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍚庢湭緗?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">str</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓虹┖錛屽鑷村彲鑳藉彉鎴愪竴涓?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">鈥?/span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">閲?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">鈥?/span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鎸囬拡錛屽簲鍔犱笂錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>str = NULL;</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">6</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">Test</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍑芥暟涓篃鏈</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">malloc</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨勫唴瀛樿繘琛岄噴鏀俱?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍓栨瀽錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">璇曢</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">4</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">锝?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">7</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鑰冩煡闈㈣瘯鑰呭鍐呭瓨鎿嶄綔鐨勭悊瑙g▼搴︼紝鍩烘湰鍔熸墡瀹炵殑闈㈣瘯鑰呬竴鑸兘鑳芥紜殑鍥炵瓟鍏朵腑</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">50~60</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐨勯敊璇備絾鏄瀹屽叏瑙g瓟姝g‘錛屽嵈涔熺粷闈炴槗浜嬨?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">瀵瑰唴瀛樻搷浣滅殑鑰冩煡涓昏闆嗕腑鍦細(xì)</span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">1</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛夋寚閽堢殑鐞嗚В錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">2</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛夊彉閲忕殑鐢熷瓨鏈熷強(qiáng)浣滅敤鑼冨洿錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">3</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛夎壇濂界殑鍔ㄦ佸唴瀛樼敵璇峰拰閲婃斁涔?fàn)鎯?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍦ㄧ湅鐪嬩笅闈㈢殑涓孌電▼搴忔湁浠涔堥敊璇細(xì)</span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>swap( int* p1,int* p2 )</strong> <br /> <strong>{</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)int *p;</strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)*p = *p1;</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)*p1 = *p2;</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)*p2 = *p;</strong> <br /> <strong>}</strong> <br /> <br /> </span> </i> </b> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍦?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">swap</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍑芥暟涓紝</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">p</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鏄竴涓?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">鈥?/span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">閲?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">鈥?/span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鎸囬拡錛屾湁鍙兘鎸囧悜緋葷粺鍖猴紝瀵艱嚧紼嬪簭榪愯鐨勫穿婧冦傚湪</span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">VC++</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">DEBUG</span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">榪愯鏃舵彁紺洪敊璇?/span> </i> </strong> <strong> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%">鈥淎ccess Violation鈥?/span> </i> </strong> <strong> <i> <span style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%; FONT-FAMILY: 瀹嬩綋; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">銆傝紼嬪簭搴旇鏀逛負(fù)錛?/span> </i> </strong> <b> <i> <span lang="EN-US" style="FONT-SIZE: 13.5pt; LINE-HEIGHT: 125%"> <br /> <br /> <strong>swap( int* p1,int* p2 )</strong> <br /> <strong>{</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)int p;</strong> <br /> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)p = *p1;</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)*p1 = *p2;</strong> <br /> <strong>聽(tīng) 聽(tīng)聽(tīng)聽(tīng)*p2 = p;</strong> <br /> <strong>} </strong> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br /> <br style="mso-special-character: line-break" /> <br style="mso-special-character: line-break" /> </span> </i> </b> </p> <img src ="http://www.shnenglu.com/qiaodong/aggbug/14905.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-09 15:47 <a href="http://www.shnenglu.com/qiaodong/archive/2006/11/09/14905.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍐欎竴涓畬緹庣殑strcpy / strlen 鍑芥暟http://www.shnenglu.com/qiaodong/archive/2006/11/09/14902.html涔旀爧涔旀爧Thu, 09 Nov 2006 06:48:00 GMThttp://www.shnenglu.com/qiaodong/archive/2006/11/09/14902.htmlhttp://www.shnenglu.com/qiaodong/comments/14902.htmlhttp://www.shnenglu.com/qiaodong/archive/2006/11/09/14902.html#Feedback3http://www.shnenglu.com/qiaodong/comments/commentRss/14902.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/14902.html 璇曢錛戯細(xì)

void test1()
{
聽(tīng) 聽(tīng)char string[10];
聽(tīng) 聽(tīng)char* str1 = "0123456789";

聽(tīng) 聽(tīng)聽(tīng)聽(tīng)strcpy( string, str1 );
}

璇曢2錛?br />
void test2()
{
聽(tīng) 聽(tīng)char string[10], str1[10];
聽(tīng) 聽(tīng)聽(tīng)聽(tīng)int i;

聽(tīng) 聽(tīng)聽(tīng)聽(tīng)for(i=0; i<10; i++)
聽(tīng) 聽(tīng)聽(tīng)聽(tīng){
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng)聽(tīng)str1
= 'a';

聽(tīng) 聽(tīng)聽(tīng)聽(tīng)}

聽(tīng) 聽(tīng)聽(tīng)聽(tīng)strcpy( string, str1 );
}

璇曢3錛?br />
void test3(char* str1)
{
聽(tīng) 聽(tīng)char string[10];

聽(tīng) 聽(tīng)if( strlen( str1 ) <= 10 )
聽(tīng) 聽(tīng)聽(tīng)聽(tīng){
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)strcpy( string, str1 );
聽(tīng) 聽(tīng)聽(tīng)聽(tīng)}
}

瑙g瓟錛?br />
璇曢1瀛楃涓瞫tr1闇瑕?1涓瓧鑺傛墠鑳藉瓨鏀句笅錛堝寘鎷湯灝劇殑鈥橽0鈥欙級(jí)錛岃宻tring鍙湁10涓瓧鑺傜殑絀洪棿錛宻trcpy浼?xì)瀵艰嚧鏁熬l勮秺鐣岋紱

瀵硅瘯棰?錛屽鏋滈潰璇曡呮寚鍑哄瓧絎︽暟緇剆tr1涓嶈兘鍦ㄦ暟緇勫唴緇撴潫鍙互緇?鍒嗭紱濡傛灉闈㈣瘯鑰呮寚鍑簊trcpy(string, str1)璋冪敤浣垮緱浠巗tr1鍐呭瓨璧峰鍒跺埌string鍐呭瓨璧鋒墍澶嶅埗鐨勫瓧鑺傛暟鍏鋒湁涓嶇‘瀹氭у彲浠ョ粰7鍒嗭紝鍦ㄦ鍩虹涓婃寚鍑哄簱鍑芥暟strcpy宸ヤ綔鏂瑰紡鐨勭粰10鍒嗭紱

瀵硅瘯棰?錛宨f(strlen(str1) <= 10)搴旀敼涓篿f(strlen(str1) < 10)錛屽洜涓簊trlen鐨勭粨鏋滄湭緇熻鈥橽0鈥欐墍鍗犵敤鐨?涓瓧鑺傘?br />
鍓栨瀽錛?br />
鑰冩煡瀵瑰熀鏈姛鐨勬帉鎻★細(xì)

錛?錛夊瓧絎︿覆浠モ橽0鈥欑粨灝撅紱

錛堬紥錛夊鏁扮粍瓚婄晫鎶婃彙鐨勬晱鎰熷害錛?br />
錛堬紦錛夊簱鍑芥暟strcpy鐨勫伐浣滄柟寮忥紝濡傛灉緙栧啓涓涓爣鍑唖trcpy鍑芥暟鐨勬誨垎鍊間負(fù)10錛屼笅闈㈢粰鍑哄嚑涓笉鍚屽緱鍒嗙殑絳旀錛?br />
2鍒?br />
void strcpy( char *strDest, char *strSrc )
{
銆 while( (*strDest++ = * strSrc++) != 鈥榎0鈥?);
}

4鍒?br />void strcpy( char *strDest, const char *strSrc )

//灝嗘簮瀛楃涓插姞const錛岃〃鏄庡叾涓鴻緭鍏ュ弬鏁幫紝鍔?鍒?br />{
銆 while( (*strDest++ = * strSrc++) != 鈥榎0鈥?);
}
7鍒?br />void strcpy(char *strDest, const char *strSrc)聽(tīng)聽(tīng)
{
//瀵規(guī)簮鍦板潃鍜岀洰鐨勫湴鍧鍔犻潪0鏂█錛屽姞3鍒?br />銆assert( (strDest != NULL) && (strSrc != NULL) );

銆while( (*strDest++ = * strSrc++)聽(tīng)聽(tīng)!=聽(tīng)聽(tīng)鈥榎0鈥?);

}
10鍒?br />
//涓轟簡(jiǎn)瀹炵幇閾懼紡鎿嶄綔錛屽皢鐩殑鍦板潃榪斿洖錛屽姞3鍒嗭紒
char * strcpy( char *strDest, const char *strSrc )聽(tīng)聽(tīng)
{
銆assert( (strDest != NULL) && (strSrc != NULL) );
char *address = strDest;聽(tīng)聽(tīng)

銆while( (*strDest++ = * strSrc++) != 鈥榎0鈥?);

聽(tīng)聽(tīng)return address;
}

綾諱技鐨勬垜浠彲浠ュ啓鍑轟竴涓?0鍒嗙殑
strlen鍑芥暟
int strlen( const char *str )聽(tīng) 聽(tīng) //杈撳叆鍙傛暟const
{
聽(tīng) 聽(tīng)聽(tīng)聽(tīng)assert( strt != NULL );聽(tīng) 聽(tīng) //鏂█瀛楃涓插湴鍧闈?
聽(tīng) 聽(tīng)聽(tīng)聽(tīng)int len;

聽(tīng) 聽(tīng)聽(tīng)聽(tīng)while( (*str++) != '\0' )
聽(tīng) 聽(tīng)聽(tīng)聽(tīng){聽(tīng)聽(tīng)
聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)聽(tīng) 聽(tīng)len++;
聽(tīng) 聽(tīng)聽(tīng)聽(tīng)}

聽(tīng) 聽(tīng)聽(tīng)聽(tīng)return len;

}



涔旀爧 2006-11-09 14:48 鍙戣〃璇勮
]]>
緇欒嚜宸辨寚瀹氫竴欏逛換鍔?/title><link>http://www.shnenglu.com/qiaodong/archive/2006/11/09/14891.html</link><dc:creator>涔旀爧</dc:creator><author>涔旀爧</author><pubDate>Thu, 09 Nov 2006 01:24:00 GMT</pubDate><guid>http://www.shnenglu.com/qiaodong/archive/2006/11/09/14891.html</guid><wfw:comment>http://www.shnenglu.com/qiaodong/comments/14891.html</wfw:comment><comments>http://www.shnenglu.com/qiaodong/archive/2006/11/09/14891.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.shnenglu.com/qiaodong/comments/commentRss/14891.html</wfw:commentRss><trackback:ping>http://www.shnenglu.com/qiaodong/services/trackbacks/14891.html</trackback:ping><description><![CDATA[ <br /> <br /> <br />浠婂ぉ錛屾槑澶╋紝鍚庡ぉ錛屼笁澶╂椂闂撮噸鏂版俯涔?fàn)涓閬嶄警淇婃澃鐨勩婃繁鍏ユ綔鍑篗FC銆嬶紝緋葷粺鐨勫洖欏句竴涓嬩互鍓嶇殑鐭ヨ瘑銆?br /><br /><br /><br /><br /><br /><br /><br /><br /><br /><img src ="http://www.shnenglu.com/qiaodong/aggbug/14891.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-09 09:24 <a href="http://www.shnenglu.com/qiaodong/archive/2006/11/09/14891.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍦ㄩ珮璀︽垝鎯呭喌涓嬶紝澶ц笍姝ュ湴璋冭瘯http://www.shnenglu.com/qiaodong/archive/2006/11/08/14834.html涔旀爧涔旀爧Wed, 08 Nov 2006 03:06:00 GMThttp://www.shnenglu.com/qiaodong/archive/2006/11/08/14834.htmlhttp://www.shnenglu.com/qiaodong/comments/14834.htmlhttp://www.shnenglu.com/qiaodong/archive/2006/11/08/14834.html#Feedback0http://www.shnenglu.com/qiaodong/comments/commentRss/14834.htmlhttp://www.shnenglu.com/qiaodong/services/trackbacks/14834.html



涓鐩翠互涓鴻繖鏍風(fēng)殑鏂規(guī)硶姣旇緝濂斤紵浣嗘槸浠婂ぉ鎶奙SDN閲岀殑涓涓緥瀛愭嬁鍑烘潵鏀懼湪鏈澶ц鎶ョ駭鍒笅绔熻帿鍚嶅叾濡欑殑鍑虹幇浜?jiǎn)涓涓垵濮嬪寲闂錛熸兂涓嶉?br />













涔旀爧 2006-11-08 11:06 鍙戣〃璇勮
]]>
青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            亚洲一区二区三区精品在线观看 | 亚洲国产精品久久久久秋霞蜜臀 | 欧美色欧美亚洲另类七区| 免费成人小视频| 欧美福利视频在线| 欧美日韩国产高清| 国产精品高潮呻吟久久av无限 | 欧美精品在线观看| 欧美日韩在线免费观看| 国产精品久久久久久久久久尿| 欧美系列亚洲系列| 国产精品一区视频网站| 海角社区69精品视频| 亚洲丶国产丶欧美一区二区三区| 在线免费观看成人网| 日韩视频一区二区在线观看 | 日韩视频在线一区二区| 亚洲深夜av| 欧美中文在线字幕| 欧美99在线视频观看| 欧美午夜激情视频| 国产区欧美区日韩区| 永久91嫩草亚洲精品人人| 亚洲精品视频在线| 午夜精品久久| 鲁大师影院一区二区三区| 亚洲国产成人久久综合| 亚洲午夜在线观看视频在线| 久久精品盗摄| 欧美日韩国产精品一区二区亚洲| 国产精品一区二区三区久久| 亚洲成人自拍视频| 一本色道久久88综合亚洲精品ⅰ | 永久555www成人免费| 99xxxx成人网| 久久成人18免费观看| 亚洲国产另类 国产精品国产免费| 夜夜爽夜夜爽精品视频| 久久精品二区| 国产精品v欧美精品v日本精品动漫 | 欧美一区二区三区另类| 农村妇女精品| 亚洲线精品一区二区三区八戒| 久久久久久自在自线| 欧美婷婷久久| 亚洲国产小视频在线观看| 亚洲欧美在线x视频| 欧美电影免费观看大全| 亚洲伊人伊色伊影伊综合网| 欧美 日韩 国产 一区| 国产免费观看久久| 99国产精品视频免费观看一公开| 欧美性猛片xxxx免费看久爱 | 久久婷婷成人综合色| 亚洲人久久久| 久久久久久久欧美精品| 国产精品免费在线| 一本色道久久加勒比精品| 狂野欧美激情性xxxx| 亚洲一级免费视频| 欧美日本在线看| 亚洲电影毛片| 久久久久久久久久久久久久一区 | 两个人的视频www国产精品| 国产精品入口福利| 亚洲图片你懂的| 91久久亚洲| 鲁鲁狠狠狠7777一区二区| 国产日韩欧美a| 亚洲欧美日韩中文视频| 亚洲伦理久久| 欧美激情乱人伦| 亚洲高清不卡av| 久久性色av| 久久福利电影| 国产日韩在线播放| 性久久久久久久久久久久| 亚洲美女在线观看| 欧美va天堂在线| 91久久久精品| 欧美韩日视频| 美女黄色成人网| 亚洲高清视频在线| 欧美www视频| 久久婷婷麻豆| 在线观看视频一区二区欧美日韩| 久久久九九九九| 欧美在线一区二区| 国内精品久久久久久久影视蜜臀| 欧美尤物一区| 香港久久久电影| 国产日韩一区二区三区在线播放| 欧美一区二区观看视频| 亚洲欧美在线x视频| 国产欧美日韩在线| 久久久久99| 久久精品视频在线观看| 一区二区三区在线看| 免费视频最近日韩| 噜噜爱69成人精品| 亚洲精品麻豆| 亚洲免费观看高清完整版在线观看熊| 欧美精品激情在线观看| 在线亚洲国产精品网站| 国产精品99久久久久久久久久久久| 欧美午夜电影网| 欧美一级黄色网| 欧美在线视频一区二区三区| 精品成人一区| 亚洲国产高清视频| 欧美日韩精品系列| 亚洲欧美一级二级三级| 午夜在线不卡| 激情亚洲成人| 91久久夜色精品国产九色| 欧美视频一区二| 久久福利视频导航| 久久综合久久综合久久| 99xxxx成人网| 亚洲在线电影| 久久av红桃一区二区小说| 韩日精品视频一区| 亚洲高清免费| 国产精品国产三级国产专区53 | 国产在线精品二区| 欧美成在线观看| 欧美劲爆第一页| 午夜一级在线看亚洲| 久久国产黑丝| 9国产精品视频| 亚洲欧美在线视频观看| 在线免费日韩片| 99国产精品久久久久老师| 国产三级精品在线不卡| 奶水喷射视频一区| 欧美网站在线| 欧美xart系列高清| 国产精品男gay被猛男狂揉视频| 久久夜色精品国产| 欧美日韩精品伦理作品在线免费观看| 欧美在线观看你懂的| 欧美不卡视频一区发布| 性感少妇一区| 欧美成人精品在线| 欧美专区日韩专区| 欧美精品一线| 久久综合999| 国产精品二区三区四区| 欧美本精品男人aⅴ天堂| 国产精品久久久久毛片软件| 欧美成人一区二区在线| 国产精品视频九色porn| 亚洲国产精品t66y| 国产亚洲一区在线| 日韩视频一区二区三区在线播放| 国内成+人亚洲+欧美+综合在线| 亚洲毛片在线观看| 亚洲高清免费视频| 亚洲欧美一区二区三区极速播放| 亚洲巨乳在线| 久久精品一二三区| 欧美一区二区三区四区在线观看| 欧美精品18+| 免费精品视频| 国产亚洲网站| 中国女人久久久| 日韩视频一区| 裸体歌舞表演一区二区| 久久精品国产69国产精品亚洲| 欧美日韩日韩| 亚洲经典自拍| 亚洲国产片色| 久久蜜桃资源一区二区老牛| 欧美专区一区二区三区| 欧美三级资源在线| 亚洲全黄一级网站| 亚洲激情偷拍| 久久久中精品2020中文| 久久激五月天综合精品| 国产精品女同互慰在线看| 日韩视频免费观看高清完整版| 亚洲国产精品小视频| 久久免费国产| 久久一区二区三区av| 国产综合久久久久久| 午夜精品影院| 久久av红桃一区二区小说| 国产精品区二区三区日本| 在线视频日韩| 亚洲在线成人精品| 国产精品sm| 亚洲图中文字幕| 亚洲欧美日韩一区二区三区在线| 欧美三区在线观看| 亚洲精品五月天| 在线视频欧美精品| 欧美日韩在线免费| 中国成人亚色综合网站| 亚洲一区在线播放| 国产精品美女久久久久久免费|