1
我读ctypes的教程,我碰到这个传来:ctypes的指针问题
s = "Hello, World"
c_s = c_char_p(s)
print c_s
c_s.value = "Hi, there"
,但我不得不使用指针像这样被:
s = "Hello, World!"
c_s = c_char_p()
c_s = s
print c_s
c_s.value
Traceback (most recent call last):
File "<pyshell#17>", line 1, in <module>
c_s.value
AttributeError: 'str' object has no attribute 'value'
为什么,当我这样做一种方式,我可以访问c_s.value,而当我以另一种方式执行操作时,没有值对象?
谢谢大家!
哦。哇,这是一个伟大的基本答案。谢谢! – trayres 2009-09-11 04:40:47