可以從函式看出,回掉函式是由sqlite3_exec引起的,他觸發的條件是select * from usr;只有usr資料庫裡面有資料
他就會呼叫這個callback函式。而且他是迴圈呼叫,直到他把所有的資料遍歷完全才退出。需要主要的是回掉函式
返回值必須是0,因為上面的if判斷條件是他是否為0,如果返回值不是0,那麼他只會呼叫一次。
本文中的對4求餘是因為你資料中資料的名稱是4個,為了列印方便而作的
name type id
za q 1
aq p 2
qw r 3
er o 4
如果資料庫內容是這樣,我們列印的是
name:za type :q id:1
name:aq type:p id:2
name:r type:r id:3
nameer type:o id:4
函式指標的妙用
今天上www.armfans.net 上瀏覽帖子的時候,看到乙個很好玩且非常有學習意義的帖子,將的是c中函式指標的妙用,現將內容轉錄如下 一小段精彩的 c語言,1和2實現相同的功能,歡迎大夥跟帖呵 特別感謝trio老師 1 void theuboot void theuboot void void ...
函式指標的妙用
假設程式裡面定義了100函式,函式名為fun1,fun2,fun3,fun4.fun100.想在程式執行時候,給定乙個數比如10,如何能自動的呼叫fun10,輸入20,自動呼叫fun20呢?用if else 或者switch case都能實現。但有沒有更好的辦法呢?定義乙個巨集 define fun...
exit函式的妙用
寫了乙個程式,用來推斷乙個檔案是否存在 include main else printf the file is exist n fclose fp r 表示為讀寫開啟乙個文字檔案 假設在 home wang my 資料夾下的ct2.c文件存在。則程式執行結果為 the file is exist ...