11 2020 档案

摘要:C/C++中常用char a[0]来定义一个占位符,用以指示一个内存地址。例如,柔性数组的定义: struct Array{ int len; int data[0]; } 结构体Array用来标识一个数组,len为其长度,数据存在data中。因为数组的长度是动态的,所以经常在程序中动态分配数组的内 阅读全文
posted @ 2020-11-27 15:18 耕读编码 阅读(2009) 评论(0) 推荐(0) 编辑
摘要:prevent printk to screenecho 2 > /proc/sys/kernel/printk or echo 3 > /proc/sys/kernel/printk 阅读全文
posted @ 2020-11-23 11:46 耕读编码 阅读(507) 评论(0) 推荐(0) 编辑
摘要:同一个程序中,可以同时使用C和C++编写代码,而且可以相互调用。 1. C++中调用C代码 这是最常用的情景,只需要在C++中用extern "C"包含C头文件即可。例如: extern "C“{ #include "stdio.h" } 2. C调用C++代码 在C++中extern ”C“ 的含 阅读全文
posted @ 2020-11-23 11:40 耕读编码 阅读(579) 评论(0) 推荐(0) 编辑