char * query [] [英] char *query[]
问题描述
为什么查询[1] = www?
int
main(无效)
{
char * user =" www";
char * password ="" ;;
char * database =" www" ;;
char * query [] = {" SHOW DATABASES;"};
db(用户,密码,数据库,查询);
}
(gdb)next
12 char * query [] = {" SHOW DATABASES;"};
(gdb )下一页
13分贝(用户,密码,数据库,查询);
(gdb)打印查询
$ 5 = {0x400e25" SHOW DATABASES;"}
(gdb)打印查询[0]
$ 6 = 0x400e25" SHOW DATABASES;"
(gdb)打印查询[1]
$ 7 = 0x400e20" www"
(gdb)打印查询[2]
$ 8 = 0x400e24"" ;
(gdb)打印查询[3]
$ 9 = 0x400e20" www"
(gdb)打印查询[4]
$ 10 = 0x0
(gdb)
来源
--------- -
http: //dfo.svn.sourceforge.net/viewv...74&view=markup
Why does query[1] = www ?
int
main(void)
{
char *user="www";
char *password="";
char *database="www";
char *query[]={"SHOW DATABASES;"};
db(user,password,database,query);
}
(gdb) next
12 char *query[]={"SHOW DATABASES;"};
(gdb) next
13 db(user,password,database,query);
(gdb) print query
$5 = {0x400e25 "SHOW DATABASES;"}
(gdb) print query[0]
$6 = 0x400e25 "SHOW DATABASES;"
(gdb) print query[1]
$7 = 0x400e20 "www"
(gdb) print query[2]
$8 = 0x400e24 ""
(gdb) print query[3]
$9 = 0x400e20 "www"
(gdb) print query[4]
$10 = 0x0
(gdb)
source
----------
http://dfo.svn.sourceforge.net/viewv...74&view=markup
推荐答案
5 = {0x400e25" SHOW DATABASES;"}
(gdb)print query [0]
5 = {0x400e25 "SHOW DATABASES;"}
(gdb) print query[0]
6 = 0x400e25" SHOW DATABASES;" ;
(gdb)打印查询[1]
6 = 0x400e25 "SHOW DATABASES;"
(gdb) print query[1]
7 = 0x400e20" www"
(gdb)打印查询[2]
7 = 0x400e20 "www"
(gdb) print query[2]
这篇关于char * query []的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!