【发布时间】:2013-06-14 21:43:18
【问题描述】:
我是 VxWorks 开发新手(使用 6.8),我遇到了需要将结构的地址传递给函数的情况。是否可以从解释器外壳创建结构?我有一份基于 v5.5 的 VxWorks 程序员指南的硬拷贝,它明确指出不能从解释器 shell 形成/创建结构。这在 VxWorks 的更高版本中是否发生了变化,如果是,我将如何从命令行创建一个结构。
作为一个 VxWorks 新手,我希望运行命令
myStruct = {msg1 ="hi", msg2 = "hello" }
然后在另一个语句中使用该结构,例如
printf("%s\n", myStruct.msg1)
如果无法在上述解释器中创建结构,我可以采用哪些选项来通过访问结构中的成员来让 printf 语句打印“hi”或“hello”?
【问题讨论】:
标签: c struct interpreter vxworks