1 billchenchina 2018-10-10 00:12:11 +08:00 via Android 解引用 *a *b |
2 ule OP @billchenchina 不太明白啊.. |
3 ule OP @billchenchina 我输出了下, 就只是一个类似地址的值 c_long(60654488), 这并不是真正的结果 |
![]() | 4 wwqgtxx 2018-10-10 00:31:49 +08:00 a.value b.value |
![]() | 5 wwqgtxx 2018-10-10 00:33:20 +08:00 |
6 ule OP @wwqgtxx .value 也是数字地址 传进去是一个 int 指针,c 函数对这个指针进行了处理,最终是一个字符串 |
![]() | 8 reus 2018-10-10 00:53:09 +08:00 只能传指针的指针 就像你想改变变量,就需要传变量的指针,那需要改变指针,就要传指针的指针 |
![]() | 9 xinali 2018-10-10 09:06:22 +08:00 |
![]() | 11 alixali 2018-10-10 10:29:08 +08:00 这个是不是要*两次才能取到实际的赋值。 |
12 ule OP 已解决,问题在 c 函数的传参上 int* b,是一个指针地址, 不是 int 参数 |