问题描述
知道为什么以下会产生错误吗?
printf("this is my text\n");
MyFunc;
function MyFunc
printf("printing from inside function\n");
endfunction
这是我得到的错误(从命令行窗口)
错误:在第 3 行第 3 列附近未定义“MyFunc” 错误:从 function_example 在第 3 行第 1 列
解决方法
好的,我现在看到问题了。函数定义需要放在函数调用之前——如下图。
printf("this is my text\n");
function MyFunc
printf("printing from inside function\n");
endfunction
MyFunc;