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