回复 第6楼 的 enthumelon:是的。谢谢啊。调用C我已经搞定了,不过现在在C源码里,有个char **list 结构,它存储的我原来 data <- shell(a.exe) 的data数据,请问:我在R里用什么数据结构来指向这个char ** list呢?
也就是.C("a.dll", "这里传递什么结构呢?")
我查阅的传递character(”myresult“)进去,可是只能得到第一行。
比如:char ** list 里面的数据是:
0123456
1122334
1234322
2344555
但是myresult的结果只是第一行数据,也就是0123456
怎么能得到 ** list的全部数据呢?
搞定了,传递一个character Vector 进去就可以