以下指针写入多少字节?

use*_*959 0 c c++ pointers

我对指针写入指针的概念有点困惑,我对我的C编程类的练习考试有疑问.例如,假设我有一个char* q = 0x1000.然后问题是char** qq = &q,int** pp = qq.如果我执行命令**pp = ...它将写入多少字节?一个还是四个?

Dav*_* S. 5

它将写入sizeof(int)字节(通常为4).取消引用始终基于您要取消引用的变量的类型,而不是基础类型.