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