自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

原创 c语言系统编程之线程

线程的退出 1、线程从执行函数中返回。 2、线程调用pthread_ exit 退出线程。 3、线程可以被同一.进程中的其它线程取消。 1 #include <pthread.h> void pthread_exit(void *retval); #include <stdio.h> #include <unistd.h> #i...

2020-03-22 19:18:54 224

原创 c语言系统编程之线程

线程是CPU调度的基本单位 进程是系统分配资源的基本单位 线程依赖于进程,线程共享进程的资源 一个进程可以有多个线程 线程的创建 #include <pthread.h> int pthread_create(pthread_t *thread, const pthread_attr_t *attr, void *(*start_routine) (v...

2020-03-21 17:04:25 258

原创 c语言之数组和指针

一维数组 注意一维数组是个符号常量,不能被赋值,不能++ int arr[4] = {1,2,3,4}; arr = 888;//error arr++;//error arr = arr + 1;//error 指针数组 本质是个数组,数组的每个元素为指针 例子:指针数组存放int *地址 #include <stdio.h> int main(int argc, const ch...

2020-03-15 14:35:59 203

原创 c语言之指针的使用提高(1)

数组元素的指针变量的遍历。 例子 #include <stdio.h> int main(int argc, const char *argv[]) { int arry[5] = {}; int n = sizeof(arry)/sizeof(arry[0]);//获取元素个数 int *p = NULL; //p = &arry[0]; ...

2020-03-15 10:00:08 135

原创 c语言之比较,排序

冒泡排序法 冒泡排序法是一种排序算法,将数据进行有序的排列 如果为从小到大排列,流程如下: 首先进行第一趟排序,先对比第一个数和第二个数,将大的数放在第二个元素的为值上(交换),然后对比第二个数和第三个数,同样把大的数放在第三个位置上,以此类推,第一趟排序结束后最大的数放在最后一个位置上 然后进行第二趟排序,先对比第一个数和第二个数,把大的放在第二个数的位置上,然后对比第二个和第三个数,把大的放在...

2020-03-12 14:25:33 917

原创 c语言之指针的使用

这里对指针的理论知识不做多的讨论,简单列举几例,以便参考 可以把指针理解为内存的地址编号。也就是,指针就是地址,地址就是指针。 1.指针变量 本质是个变量,存放的是指针。 指针在32位平台的计算机中都是4个字节,在64位平台的计算机中都是8字节。 测试: #include <stdio.h> int main(int argc, const char *argv[]) { pr...

2020-03-11 09:18:15 196

原创 c语言之动态分配空间

在程序运行的过程中,根据需要,自由分配所需的空间 分配在堆区,一般使用函数进行分配 头文件: #include<stdlib.h> 1.malloc函数 void *malloc(unsigned int size); 函数功能: 在内存中动态存储区中分配一块长度为size字节的连续空间。 函数原型返回void *指针,使用时必须做相应的强制类型转换,分配的内存空间的内容不确定,一般...

2020-03-09 22:14:15 2200

原创 关于开发板挂载的方法

这次挂载的是三星旗下的arm架构的s5p6818开发板 以下操作均需要网络畅通,开发板和服务器在一个局域网下。 linux系统需要启动tftpd-hpa(如果没有请下载sudo apt-get install tftpd(tftpd-hpa))。 在/var/lib目录下有tftpboot目录,修改权限0777,然后restart 重启。 还需要启动nfs-kernel-server。 1.通过m...

2020-03-07 14:47:57 677

原创 c语言之str字符操作函数

1.strlen字符测量函数 头文件:#include<string.h> 函数定义:size_t strlen(const char *s) 功能:测字符指针s指向的字符串中字符的个数,到’\0’结束且不包括’\0’ 返回值:测量的个数 例子: #include<stdio.h> #include<string.h> void test1() { c...

2020-03-06 22:42:29 1315

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除