我正在讀當前頁 http://dev.mysql.com/doc/refman/5.0/en/mysql-fetch-row.html 存在從一個代碼行這個說法是什麼意思?的printf( 「[%。* S]」,(int)的長度[I],
printf("[%.*s] ", (int) lengths[i],
row[i] ? row[i] : "NULL");
MYSQL_ROW row;
unsigned int num_fields;
unsigned int i;
num_fields = mysql_num_fields(result);
while ((row = mysql_fetch_row(result)))
{
unsigned long *lengths;
lengths = mysql_fetch_lengths(result);
for(i = 0; i < num_fields; i++)
{
printf("[%.*s] ", (int) lengths[i],
row[i] ? row[i] : "NULL");
}
printf("\n");
}
是什麼在該代碼是什麼意思?
手冊頁的哪一部分讓你感到困惑? – 2011-03-14 08:09:05
只有這個代碼[%。* s]。它真的在做什麼? – 2011-03-14 08:10:02
它的功能就像手冊頁描述的那樣。 – 2011-03-14 08:10:39