- 博客(7)
- 资源 (1)
- 收藏
- 关注
原创 C语言函数参数传递
1.值传递函数调用时将实参赋值给形参,形参作为局部变量保存在栈中;函数返回时销毁形参,不会影响实参的值。2.指针传递本质上还是值传递,可以理解为传递的是变量的地址;所以可以改变指针所指内存中的值,但不会改变指针(实参)的值。...
2021-03-27 21:18:16 105
原创 nandflash只读问题
nandflash只读问题1.驱动判断块擦除失败后,会标记该块为坏块;当无剩余的可用块时,文件系统会设置nandflash为只读
2021-01-11 22:06:34 534
原创 sqlite3基础学习
#include <stdio.h>#include <stdlib.h> //exit等函数的声明#include "sqlite3.h"//回调函数 每一条记录执行一次int displaycb(void *para,int n_column,char **column_value,char **column_name){ int i = 0; printf("Total column is %d\n",n_column); for(i = 0;i<n_c
2021-01-11 21:25:14 122 1
原创 samsung magician下载中文网址
中文网站https://www.samsung.com/cn/support/model/MZ-V7S250BW/
2020-12-27 01:56:48 665
原创 打印数字按三角形排列
当年一道课后题,要求输出如下图形:Output the following triangle:1 3 4 10 11 212 5 9 12 206 8 13 197 14 1815 1716当时找了半天规律,写的代码:#include<stdio.h>#define N 6int main(){int a[N][N]={0};int i,j,n;/找了半天规律,填充数组/for(i=0;i<N;i++){n=i*(i+1)/2;if(i%2==0){
2020-11-30 21:51:49 446
原创 线程退出后资源释放问题
线程退出后资源释放问题一、创建线程时使用默认属性使用pthread_create()创建线程时,设置属性为NULL,线程退出时该线程占用的资源不会释放。比如遇到过反复创建某个线程后返回,会导致其占用的虚拟内存不断增加,最终导致系统资源不可用。二、线程退出时如何释放占用资源有几种方法,实测方法2可行,其他可以自己尝试1.可以在pthread_create时设置线程属性为unjoinable2.简单方法,线程函数头加上 pthread_detach(pthread_self())3.在主线程适时调
2020-10-10 16:45:45 2424
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人