主题:  SOS~~~~~~!

chenguigui

职务:普通成员
等级:1
金币:0.0
发贴:5
#12005/8/15 13:57:20
大家好,我是新来的,也是一个菜鸟,最近使用A软件时遇到许多问题,希望大家能伸出援手,帮我渡过难关!问题如下:
1.我无论如何也没办法输入一段程序,不是说里面的";",".","{","}"等符号无法输入,就是说找不到"malloc"等函数.刚才看到有人建议用WORD公式编辑器编辑,可是我不会,能否详细解说?
比如说以下这段话就不能输入.输入后在文本框外点击一下问题就出来了:
就是以下这段话输进去不行啊
void main()
{
    struct bnode *T;
    T=(struct bnode *)malloc(sizeof(struct bnode));
    T=NULL;
    cout<<"Please input some numbers:"<<endl;
    creat(T);
    inorder(T);
    cout<<endl;
}
2.想让背景上的文本(即一段程序)直接在C++上运行,怎么做?
3.做好以后要如何打包呢?是不是只要把Authorware下面的xtras弄下来就行了?作品中用到的图片,音乐都要不要加进去?

编辑历史:[此帖最近一次被 chenguigui 编辑过(编辑时间:2005-08-15 15:00:09)]


chenguigui

职务:普通成员
等级:1
金币:0.0
发贴:5
#22005/8/15 14:57:52
就是以下这段话输进去不行啊
void main()
{
    struct bnode *T;
    T=(struct bnode *)malloc(sizeof(struct bnode));
    T=NULL;
    cout<<"Please input some numbers:"<<endl;
    creat(T);
    inorder(T);
    cout<<endl;
}



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#32005/8/16 8:22:14
将{输入为\{就可以了。
窗口中的文本无法在C++中运行。但可以将代码存在C++文件中,由AW显示。



chenguigui

职务:普通成员
等级:1
金币:0.0
发贴:5
#42005/8/16 10:27:03
谢谢你!
但是我去试了一下,还是不行,不过这也是我的错,我上面的那段程序只是其中的一段,正式要放进去的是一个关于"遍历顺序二叉树"的程序,可能上面这一段这样做可以,但是完整的一段放进去,还是不行.显示出来的窗口原话如下:
Unknown operator';'.Please correct your expression.
然后接着都是这样的话,只是换成了".","{","}","!"等.
有没有其它办法呢?



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#52005/8/16 21:23:15
将所有的 { 输入为 \{ 就可以了。



chenguigui

职务:普通成员
等级:1
金币:0.0
发贴:5
#62005/8/17 8:20:09
噢,可以了!谢谢Y!呵呵!



与人同乐

职务:管理员
等级:6
金币:18.0
发贴:3928
#72005/8/17 9:30:08
这是因为所有{ }之内的符号被AW认为是可计算代码而不是字符串。使用转义符\就取消了 { 的特殊含义,使其仅作为左括号使用。



chenguigui

职务:普通成员
等级:1
金币:0.0
发贴:5
#82005/8/18 7:46:14
嗯!但为什么我上次看到的一个课件里的的确确是没用"\"的呀?是不是他用其它东西做好了然后弄进来的?
唉,这个AW干什么这么聪明呢?管它什么东西,一古脑儿都吸收了多好!