天天看点

d假装d头常是可变的

​​原文​​ 如下无法编译:

// test.c
static int *do_something(int * const p){
  int * const data = p;
  *data = 2; // 错误:无法修改`'*data'常'`表达式
  return 0;
}//从sqlite中化简.      

不知道该怎么办,因为​

​const​

​​在​

​ImportC​

​​中是​

​传递性​

​的.

保持现状或忽略​

​常​

​​都​

​错误​

​​,但这允许更多​

​正确​

​​的程序​

​成功编译​

​.