把时间存入数组中
#include<time.h>
#include <string.h>
int main()
{
//获取系统时间并把时间存到数组中
time_t t;
char buf[128];
memset(buf,0,sizeof(buf));
struct tm *tmp;
t = time(NULL);
tmp = localtime(&t);
strftime(buf,sizeof(buf),"%Y-%m-%d %H:%M:%S",tmp);
return 0;
}
显示时间
#include<time.h>
#include <string.h>
#include<stdio.h>
int main()
{
time_t t;
struct tm * st;
time (&t);//获取系统时间
st = localtime (&t);
printf ( "%d/%d/%d %d:%d:%d\n",st->tm_year+1900, st->tm_mon, st->tm_mday, st->tm_hour, st->tm_min, st->tm_sec);//输出结果
return 0;
}
-------------------------------------------------
链接动态库
gcc main.c -I /new_lib/include -lsqlite3 -L /new_lib/lib /new_lib/include 为库所在位置
-I 链接头文件
-L 链接库
静态库
arm-linux-gcc test.c -lfont -L. . 为当前路径
---------------------------------------------------
把信息存到数组
sprintf(buf,"insert into parking_time values(\"%s\",%d);",print_id,c_start); //把命令行存入到数组中
sqlite3_exec(mydb,buf,NULL,NULL,NULL)
sqlite3_exec(mydb,"insert into data values(\"李四\",\"粤A1688\",\"36ccd8f5\",12345678901);",NULL,NULL,NULL);