[TOC]
线程的创建与运行
#include
int pthread_create(
pthread_t* restrict thread, const pthread_attr_t* restrict attr,
void * (* start_routine)(void \*), void* restrict arg
);
- thread保存新创建线程ID的变量地址值
- attr用于传递线程属性的参数。传递NULL时,创建默认属性的线程 ......
[TOC]
#include
int pthread_create(
pthread_t* restrict thread, const pthread_attr_t* restrict attr,
void * (* start_routine)(void \*), void* restrict arg
);
sqlite3 gink.db #进入数据库
.head on #打开列名开关
.table #显示表
.schema User #查看建表sql
封装了log标准库,主要部分:
var (
......
var a int
fmt.Scanf("%d", &a)
hellomake: hellomake.c hellofunc.c
gcc -o hellomake hellomake.c hellofunc.c -I.