摘要: 链接属性有external,internal,none。 关键字extern和static用于在生命中修改标识符的链接属性。 某个声明在默认的情况下是具有external属性的,前面追加static可以让它的属性变为internal。 helper.c: #include<stdio.h> int 阅读全文
posted @ 2021-06-27 21:20 Erden 阅读(90) 评论(0) 推荐(0) 编辑
摘要: int const *pci; 可以修改这个指针的值,但是不能修改这个指针指向内存的值。 int * const pci; 不可以修改这个指针的值,但是可以修改这个指针指向内存的值。 int const * const pci; 这个指针和他所指向的内存的值都是不可修改的。 阅读全文
posted @ 2021-06-27 21:18 Erden 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 字符常量'M'的类型是int,大小4 bytes. 浮点数的如果没有加L(l)或者F(f),那它默认是double,大小8 bytes. 1 #include<stdio.h> 2 #include <stdbool.h> 3 4 int main() 5 { 6 int * int_p = NUL 阅读全文
posted @ 2021-06-27 21:17 Erden 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 1. cd /proc/$$/fd -> 进入当前process的fd目录 2. exec 8<> /dev/tcp/www.baidu.com/80 -> 创建socket [mengbao@minitana fd]$ ls -l total 0 lrwx 1 mengbao mengbao 64 阅读全文
posted @ 2021-03-07 21:58 Erden 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 随手记录: https://www.viseator.com/2017/05/17/arch_install/ https://www.viseator.com/2017/05/19/arch_setup/ https://blog.csdn.net/MoeDisk/article/details/ 阅读全文
posted @ 2021-03-06 14:01 Erden 阅读(34) 评论(0) 推荐(0) 编辑
摘要: apt-get install vim时,提示: E: Could not open lock file /var/lib/dpkg/lock-frontend - open (20: Not a directory)E: Unable to acquire the dpkg frontend lo 阅读全文
posted @ 2019-06-02 22:17 Erden 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 最近在学习Linux Driver相关的书籍,为了更好地理解文中内容,我安装了Win10/Ubuntu双系统(Windows引导的)。 安装完系统后,我在ubunt上写了一段很简单的例子,测试insmod/rmmod命令的。 但是遇到了一个问题,inmod时一直提示没有权限,研究了好几天,由于没有V 阅读全文
posted @ 2019-06-01 16:49 Erden 阅读(1677) 评论(0) 推荐(0) 编辑