structs.c
来自「linux下多线程程序设计,包括signals,mutex,simple_onc」· C语言 代码 · 共 41 行
C
41 行
/********************************************************
* An example source module to accompany...
*
* "Using POSIX Threads: Programming with Pthreads"
* by Brad nichols, Dick Buttlar, Jackie Farrell
* O'Reilly & Associates, Inc.
*
********************************************************
* struct.c
*
* Showing what various locking scheme choices look
* like in the data structures
*/
#include <pthread.h>
#define DATA_SIZE 100
pthread_mutex_t data1_lock= PTHREAD_MUTEX_INITIALIZER;
struct data1_record {
int code;
int field1;
int field2;
int field3;
} data1[DATA_SIZE];
struct data2_record {
int code;
int field1;
int field2;
int field3;
pthread_mutex_t data1_lock;
} data2[DATA_SIZE];
main()
{
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?