锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久黄色网页,国产日韩在线一区二区三区,欧美影院成人http://m.shnenglu.com/qiaodong/category/2992.html鑰惰礬鎾掑喎瀵逛綘鏉ヨ鎰忓懗鐫浠涔堬紵zh-cnMon, 26 May 2008 08:23:32 GMTMon, 26 May 2008 08:23:32 GMT60C 紼嬪簭璁捐緇忓吀涔︾睄http://m.shnenglu.com/qiaodong/archive/2007/06/07/25706.html涔旀爧涔旀爧Thu, 07 Jun 2007 01:56:00 GMThttp://m.shnenglu.com/qiaodong/archive/2007/06/07/25706.htmlhttp://m.shnenglu.com/qiaodong/comments/25706.htmlhttp://m.shnenglu.com/qiaodong/archive/2007/06/07/25706.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/25706.htmlhttp://m.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://m.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://m.shnenglu.com/qiaodong/archive/2007/04/05/21294.html</guid><wfw:comment>http://m.shnenglu.com/qiaodong/comments/21294.html</wfw:comment><comments>http://m.shnenglu.com/qiaodong/archive/2007/04/05/21294.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/qiaodong/comments/commentRss/21294.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/qiaodong/aggbug/21294.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2007-04-05 11:18 <a href="http://m.shnenglu.com/qiaodong/archive/2007/04/05/21294.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>瀹忕殑浣跨敤http://m.shnenglu.com/qiaodong/archive/2007/04/05/21293.html涔旀爧涔旀爧Thu, 05 Apr 2007 03:16:00 GMThttp://m.shnenglu.com/qiaodong/archive/2007/04/05/21293.htmlhttp://m.shnenglu.com/qiaodong/comments/21293.htmlhttp://m.shnenglu.com/qiaodong/archive/2007/04/05/21293.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/21293.htmlhttp://m.shnenglu.com/qiaodong/services/trackbacks/21293.html
http://www.vckbase.com/document/viewdoc/?id=957






涔旀爧 2007-04-05 11:16 鍙戣〃璇勮
]]>
鏂愭嘗閭e鏁板垪http://m.shnenglu.com/qiaodong/archive/2007/03/11/19585.html涔旀爧涔旀爧Sun, 11 Mar 2007 15:02:00 GMThttp://m.shnenglu.com/qiaodong/archive/2007/03/11/19585.htmlhttp://m.shnenglu.com/qiaodong/comments/19585.htmlhttp://m.shnenglu.com/qiaodong/archive/2007/03/11/19585.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/19585.htmlhttp://m.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://m.shnenglu.com/qiaodong/archive/2007/03/07/19349.html涔旀爧涔旀爧Wed, 07 Mar 2007 03:32:00 GMThttp://m.shnenglu.com/qiaodong/archive/2007/03/07/19349.htmlhttp://m.shnenglu.com/qiaodong/comments/19349.htmlhttp://m.shnenglu.com/qiaodong/archive/2007/03/07/19349.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/19349.htmlhttp://m.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)





聽(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://m.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://m.shnenglu.com/qiaodong/archive/2007/03/06/19299.html</guid><wfw:comment>http://m.shnenglu.com/qiaodong/comments/19299.html</wfw:comment><comments>http://m.shnenglu.com/qiaodong/archive/2007/03/06/19299.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/qiaodong/comments/commentRss/19299.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/qiaodong/aggbug/19299.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2007-03-06 16:14 <a href="http://m.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://m.shnenglu.com/qiaodong/archive/2007/03/05/19244.html涔旀爧涔旀爧Mon, 05 Mar 2007 09:13:00 GMThttp://m.shnenglu.com/qiaodong/archive/2007/03/05/19244.htmlhttp://m.shnenglu.com/qiaodong/comments/19244.htmlhttp://m.shnenglu.com/qiaodong/archive/2007/03/05/19244.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/19244.htmlhttp://m.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://m.shnenglu.com/qiaodong/archive/2006/12/25/16831.html涔旀爧涔旀爧Mon, 25 Dec 2006 05:18:00 GMThttp://m.shnenglu.com/qiaodong/archive/2006/12/25/16831.htmlhttp://m.shnenglu.com/qiaodong/comments/16831.htmlhttp://m.shnenglu.com/qiaodong/archive/2006/12/25/16831.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/16831.htmlhttp://m.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 ++; // 緇х畫(huà)姣旇緝鍚庝竴瀛楃

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://m.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://m.shnenglu.com/qiaodong/archive/2006/11/20/15465.html</guid><wfw:comment>http://m.shnenglu.com/qiaodong/comments/15465.html</wfw:comment><comments>http://m.shnenglu.com/qiaodong/archive/2006/11/20/15465.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/qiaodong/comments/commentRss/15465.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/qiaodong/aggbug/15465.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-20 17:27 <a href="http://m.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://m.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://m.shnenglu.com/qiaodong/archive/2006/11/20/15449.html</guid><wfw:comment>http://m.shnenglu.com/qiaodong/comments/15449.html</wfw:comment><comments>http://m.shnenglu.com/qiaodong/archive/2006/11/20/15449.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/qiaodong/comments/commentRss/15449.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/qiaodong/aggbug/15449.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-20 10:54 <a href="http://m.shnenglu.com/qiaodong/archive/2006/11/20/15449.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>浣犳墍鏈夌敤榪囩殑 if銆璇彞http://m.shnenglu.com/qiaodong/archive/2006/11/10/14966.html涔旀爧涔旀爧Fri, 10 Nov 2006 06:54:00 GMThttp://m.shnenglu.com/qiaodong/archive/2006/11/10/14966.htmlhttp://m.shnenglu.com/qiaodong/comments/14966.htmlhttp://m.shnenglu.com/qiaodong/archive/2006/11/10/14966.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/14966.htmlhttp://m.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://m.shnenglu.com/qiaodong/aggbug/14966.html" width = "1" height = "1" />

涔旀爧 2006-11-10 14:54 鍙戣〃璇勮
]]>
鍐呭瓨鎿嶄綔 / 閲庢寚閽?/title><link>http://m.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://m.shnenglu.com/qiaodong/archive/2006/11/09/14905.html</guid><wfw:comment>http://m.shnenglu.com/qiaodong/comments/14905.html</wfw:comment><comments>http://m.shnenglu.com/qiaodong/archive/2006/11/09/14905.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/qiaodong/comments/commentRss/14905.html</wfw:commentRss><trackback:ping>http://m.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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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: 瀹?huà)浣? 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://m.shnenglu.com/qiaodong/aggbug/14905.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-09 15:47 <a href="http://m.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://m.shnenglu.com/qiaodong/archive/2006/11/09/14902.html涔旀爧涔旀爧Thu, 09 Nov 2006 06:48:00 GMThttp://m.shnenglu.com/qiaodong/archive/2006/11/09/14902.htmlhttp://m.shnenglu.com/qiaodong/comments/14902.htmlhttp://m.shnenglu.com/qiaodong/archive/2006/11/09/14902.html#Feedback3http://m.shnenglu.com/qiaodong/comments/commentRss/14902.htmlhttp://m.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://m.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://m.shnenglu.com/qiaodong/archive/2006/11/09/14891.html</guid><wfw:comment>http://m.shnenglu.com/qiaodong/comments/14891.html</wfw:comment><comments>http://m.shnenglu.com/qiaodong/archive/2006/11/09/14891.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://m.shnenglu.com/qiaodong/comments/commentRss/14891.html</wfw:commentRss><trackback:ping>http://m.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://m.shnenglu.com/qiaodong/aggbug/14891.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://m.shnenglu.com/qiaodong/" target="_blank">涔旀爧</a> 2006-11-09 09:24 <a href="http://m.shnenglu.com/qiaodong/archive/2006/11/09/14891.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍦ㄩ珮璀︽垝鎯呭喌涓嬶紝澶ц笍姝ュ湴璋冭瘯http://m.shnenglu.com/qiaodong/archive/2006/11/08/14834.html涔旀爧涔旀爧Wed, 08 Nov 2006 03:06:00 GMThttp://m.shnenglu.com/qiaodong/archive/2006/11/08/14834.htmlhttp://m.shnenglu.com/qiaodong/comments/14834.htmlhttp://m.shnenglu.com/qiaodong/archive/2006/11/08/14834.html#Feedback0http://m.shnenglu.com/qiaodong/comments/commentRss/14834.htmlhttp://m.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>
            欧美日韩国产黄| 夜夜嗨一区二区| 久久这里有精品15一区二区三区| 日韩香蕉视频| 亚洲肉体裸体xxxx137| 久久久久久91香蕉国产| 欧美一级淫片播放口| 欧美亚洲视频在线看网址| 欧美在线日韩在线| 免费国产一区二区| 亚洲国产一区二区视频| 99在线热播精品免费| 亚洲一区二区影院| 久久精品av麻豆的观看方式 | 亚洲二区在线视频| 亚洲精品裸体| 亚洲欧洲av一区二区三区久久| 久久激情婷婷| 欧美精品激情在线观看| 国产精品一区二区在线观看| 狠狠久久亚洲欧美专区| 亚洲免费精品| 欧美一区影院| 欧美不卡视频一区发布| 亚洲精品一区在线观看香蕉| 亚洲欧美一区二区三区极速播放| 猛男gaygay欧美视频| 国产精品久久久久久超碰| 一色屋精品视频免费看| 亚洲一区二区三区久久 | 亚洲精选一区二区| 久久er99精品| 日韩一级在线观看| 欧美+日本+国产+在线a∨观看| 国产精品你懂的| 亚洲乱码视频| 免费日本视频一区| 新狼窝色av性久久久久久| 欧美激情视频给我| 亚洲国产91精品在线观看| 午夜视频在线观看一区二区| 亚洲国产乱码最新视频| 久久精品国产欧美亚洲人人爽| 欧美日韩综合另类| 99成人在线| 韩国福利一区| 亚洲小视频在线观看| 欧美高清视频一二三区| 久久国产黑丝| 国产亚洲成av人在线观看导航| 亚洲一区二区三区三| 亚洲国产精品123| 久久久久久一区二区三区| 国产情侣久久| 午夜伦欧美伦电影理论片| 亚洲狼人精品一区二区三区| 欧美aⅴ99久久黑人专区| 亚洲国产激情| 欧美高清影院| 免费成年人欧美视频| 亚洲国产精品成人久久综合一区| 久久综合网络一区二区| 久久久久国产精品麻豆ai换脸| 国产欧美一区二区精品仙草咪| 亚洲欧美精品一区| 亚洲欧美日本伦理| 国产真实乱偷精品视频免| 久久久999精品免费| 欧美在线一级va免费观看| 国产一区二三区| 免费日韩av| 欧美精品午夜视频| 亚洲与欧洲av电影| 久久成人人人人精品欧| 激情一区二区三区| 欧美多人爱爱视频网站| 欧美精品一区二区三| 亚洲视频免费观看| 亚洲欧美视频在线观看| **性色生活片久久毛片| 亚洲国产精品www| 欧美日韩午夜视频在线观看| 香蕉成人啪国产精品视频综合网| 午夜激情综合网| 永久免费视频成人| 亚洲日韩中文字幕在线播放| 国产精品久久久久久久久久免费看| 亚洲欧美三级在线| 久久精品国产亚洲精品| 亚洲电影视频在线| 99国产精品久久久久老师| 国产欧美一级| 亚洲精品欧美一区二区三区| 国产美女在线精品免费观看| 欧美刺激午夜性久久久久久久| 欧美日本不卡视频| 久久国产免费看| 欧美国产精品中文字幕| 久久国产婷婷国产香蕉| 欧美黑人国产人伦爽爽爽| 欧美一区二区三区免费视| 牛人盗摄一区二区三区视频| 午夜国产不卡在线观看视频| 久久综合成人精品亚洲另类欧美 | 久久精品国产69国产精品亚洲| 久久先锋资源| 国产欧美日韩一区二区三区在线观看| 久久国产日韩欧美| 欧美三区免费完整视频在线观看| 久久久久久久一区二区| 欧美午夜精品理论片a级按摩| 蜜臀av一级做a爰片久久| 国产精品mv在线观看| 亚洲成人资源| 国语自产精品视频在线看一大j8| 一本色道久久综合狠狠躁篇怎么玩| 国语自产偷拍精品视频偷| 中文亚洲字幕| 在线亚洲欧美| 欧美成年人视频网站欧美| 久久一区二区三区四区| 国产欧美日韩三级| 亚洲一二三区在线| 99国产一区| 欧美黑人在线观看| 欧美激情一二三区| 亚洲丰满在线| 久久久综合网站| 久久综合伊人77777麻豆| 国产精品色网| 99精品久久| 一本久道久久久| 欧美激情1区| 亚洲国产成人porn| 亚洲第一页中文字幕| 久久理论片午夜琪琪电影网| 久久精品视频免费| 国产揄拍国内精品对白 | 欧美人在线观看| 亚洲国产老妈| 一本到高清视频免费精品| 欧美精品97| 亚洲看片一区| 亚洲欧美日韩另类精品一区二区三区| 欧美日韩综合视频| 中国日韩欧美久久久久久久久| 亚洲午夜视频在线观看| 欧美性猛交xxxx免费看久久久| 一区二区av在线| 香蕉久久夜色精品国产使用方法| 国产精品捆绑调教| 欧美一区二区在线播放| 老妇喷水一区二区三区| 亚洲高清电影| 欧美日韩亚洲高清| 亚洲男人的天堂在线观看| 久久精品一区二区三区中文字幕 | 黄色成人在线网址| 免费欧美日韩国产三级电影| 亚洲国产成人av| 亚洲影视在线播放| 国产一区二区三区久久久久久久久| 久久国产精品黑丝| 亚洲黄色一区| 午夜视频在线观看一区二区三区| 一区二区三区中文在线观看| 欧美成人一区在线| 亚洲视频欧美视频| 麻豆成人综合网| 在线亚洲国产精品网站| 国产又爽又黄的激情精品视频 | 亚洲在线观看视频| 国模吧视频一区| 欧美大色视频| 欧美一进一出视频| 亚洲精品偷拍| 久久精品亚洲热| 99在线精品免费视频九九视| 国产欧美日韩综合一区在线观看| 免费人成精品欧美精品| 午夜精品久久久久久久久| 亚洲国产毛片完整版| 久久免费视频一区| 亚洲欧美日韩网| 91久久精品一区二区三区| 国产欧美精品一区二区色综合| 欧美激情成人在线视频| 久久精品国产亚洲aⅴ| 亚洲一区二区三区在线| 亚洲黑丝在线| 久久综合久久久| 午夜亚洲一区| 一区二区三区欧美日韩| 亚洲国产美女精品久久久久∴| 国产精品亚洲精品| 欧美视频精品一区| 欧美福利一区二区| 老色鬼精品视频在线观看播放| 午夜精彩国产免费不卡不顿大片| 一本一本久久a久久精品综合麻豆 一本一本久久a久久精品牛牛影视 |