Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我一直在 c 中为 matlab 开发 S-Function。但是下面的代码崩溃了。我的 c 基础很差 :)
// static double a=0; // static void mdlOutputs(SimStruct *S, int_T tid) { const real_T *u = ssGetInputPortRealSignal(S,0); a=*u; //this line creates the problem } //
文档没有说返回可以是指针以外的任何东西,但正如评论者指出的那样,您应该在取消引用之前检查它是否存在NULL。
NULL