摘要: C语言中的数组指针与指针数组: ·数组指针一、区分 首先我们需要了解什么是数组指针以及什么是指针数组,如下: int *p[5];int (*p)[5];数组指针的意思即为通过指针引用数组,p先和*结合,说明了p是一个指针变量,指向一个大小为5的数组。所以,int (*p)[5]即为一个数组指针。i 阅读全文
posted @ 2019-03-01 16:39 寻觅左岸 阅读(1300) 评论(0) 推荐(0) 编辑
摘要: (1)预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年问题):#define SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL 1) #define 语法的基本知识(不能以分号结束,括号的使用)2) 懂得预处理器将为你计算常数表达式的值,因此直接 阅读全文
posted @ 2019-03-01 14:30 寻觅左岸 阅读(347) 评论(0) 推荐(0) 编辑
摘要: 1 引言 线程(thread)技术早在60年代就被提出,但真正应用多线程到操作系统中去,是在80年代中期,solaris是这方面的佼佼者。传统的Unix也支持线程的概念,但是在一个进程(process)中只允许有一个线程,这样多线程就意味着多进程。现在,多线程技术已经被许多操作系统所支持,包括Win 阅读全文
posted @ 2019-03-01 11:36 寻觅左岸 阅读(16809) 评论(1) 推荐(0) 编辑
摘要: 用一个实例。来学习linux下C语言多线程编程实例。 代码目的:通过创建两个线程来实现对一个数的递加。代码: //包含的头文件 #include <pthread.h> #include <stdio.h> #include <sys/time.h> #include <string.h> #def 阅读全文
posted @ 2019-03-01 10:33 寻觅左岸 阅读(20609) 评论(1) 推荐(3) 编辑