- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 动态库路径指定——Ubuntu下beyondcompare安装
ubunt 16.04 64bit安装后打开BCompare出现无法找到动态库lib7z.so的情况,但是安装包下确实有动态库,因此添加动态库路径参考:https://blog.youkuaiyun.com/Leeds1993/article/details/73274818在添加:然后执行指令:sudo ldconfig即可...
2020-04-30 10:42:24
632
转载 linux命令行快捷键
清空屏幕, 相当于clear 光标跳至命令结尾 光标跳至命令开始 : 移除光标前的一个单词 : 清除光标前至行首间的所有内容【可用于删除整行已录入的命令】 :清除光标后至行尾的内容: 粘贴或者恢复上次的删除 前一个命令后一个命令:匹配历史命令,搜索之前打过的命令。会有一个提
2015-10-12 16:21:01
349
原创 linux中的延时
应用层: (use "man" for help) #include 1、unsigned int sleep(unsigned int seconds); 秒级 2、int usleep(useconds_t usec); 微秒级:1/10^-6 (usec范围:1——1000000) #defi
2015-08-10 17:41:52
457
转载 Linux中的BSS段、数据段、堆栈段和代码段
扩展阅读:http://blog.chinaunix.net/uid-27018250-id-3867588.html进程(执行的程序)会占用一定数量的内存,它或是用来存放从磁盘载入的程序代码,或是存放取自用户输入的数据等等。不过进程对这些内存的管理方式因内存用途不一而不尽相同,有些内存是事先静态分配和统一回收的,而有些却是按需要动态分配和回收的。对任何一个普通进程来讲,它都会涉及到5种不
2015-07-25 10:08:56
2415
原创 指针——C之精华(续1)
1)、先取*p值,后使p值加1:*p++与*(p++)等价。(++和*同优先级,结合方向自右而左)2)、先使p值加1,后取*p值:*(++p)1、用数组名做函数参数C编译时将形参数组名作为指针变量来处理的,所以以下2个函数的定义是等价的:f( int arr[] , int n )f( int *arr , int n )2、多维数组与指针int
2015-07-23 15:22:26
503
原创 指针——C的精华
1、变量访问方式:直接访问:按变量地址存取变量值的方式printf("%d",i);scanf("%d",&i)k=i+j;……间接访问:将变量的地址存放在另一个变量中。例子:#includevoid main(){ int i,j; int *pointer; pointer=&i; *pointer=3; printf("i=%d\n",i);
2015-07-23 09:59:52
391
原创 malloc
1、名词解释:malloc:memory allocation,中文叫动态内存分配,当无法知道内存具体位置的时候,想要绑定真正的内存空间,就需要用到动态的分配内存。2、函数原型:void *malloc(size_t size);备注:void* 表示未确定类型的指针,void *可以指向任何类型的数据,更明确的说是指申请内存空间时还不知道用户是用这段空间来存储什么类型的数
2015-07-23 08:52:45
333
原创 dnw for Linux error:Can not open /dev/secbulk0
#insmod dnw_usb.ko#./dnw ./superboot.bin 50000000出现错误:Can not open /dev/secbulk0解决办法:不能使用USB扩展器(hub),直接将USB线连接到电脑上即可。否则在/dev/下找不到secbulk0.
2015-04-15 20:11:29
1243
嵌入式智能家居BOA HTML 数据库
2015-07-21
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人