**运算符的含义

Diw*_*hra 1 c

你能告诉我a**=b;C 语的含义吗?还请说明**操作员;

ken*_*ytm 16

**=C中没有这样的operator()会导致语法错误.


**但是在C中有"is" ,它总是被标记为*a *,例如

int a;
int* b;
int** d;

int c = a**b;  // c = (a) * (*b)
int e =** d;   // e = *(*d)  
Run Code Online (Sandbox Code Playgroud)

您的代码a**=b被标记为a * *= b,这是语法错误.

  • @Azz:`b`是一个指向int的指针,一元`*`*取消引用*指向一个`int`的指针.见http://en.wikipedia.org/wiki/Pointer_(computing)#C_pointers (2认同)