简单macosxc程序中的总线错误
我正在写一个简单的C程序来创建一个十二音矩阵。 代码可以编译,但我得到运行时错误“Bus error”。 在调试器中,它显示EXC_BAD_ACCESS简单macosxc程序中的总线错误,c,xcode,macos,exc-bad-access,C,Xcode,Macos,Exc Bad Access,我正在写一个简单的C程序来创建一个十二音矩阵。 代码可以编译,但我得到运行时错误“Bus error”。 在调试器中,它显示EXC_BAD_ACCESS mat子例程的内部循环条件中存在输入错误 这就是为什么我不喜欢“l”el作为索引 for(l=1;1<=11;l++) 你是说我
mat子例程的内部循环条件中存在输入错误 这就是为什么我不喜欢“l”el作为索引
for(l=1;1<=11;l++)
你是说我<11 el不是1<11 1
1总是小于11,因此l el索引无限制地增加,当索引太大时会导致非法内存访问。mat子例程的内部循环条件中有一个输入错误 这就是为什么我不喜欢“l”el作为索引
for(l=1;1<=11;l++)
你是说我<11 el不是1<11 1
1总是小于11,因此l el索引会无限制地增加,当索引太大时,会导致非法内存访问。从代码底部向上大约10行,您有以下语句:
{for(l=1;1<=11;l++)
应该是这样吗
{for(l=1;l<=11;l++)
从代码底部向上大约10行,您有以下语句:
{for(l=1;1<=11;l++)
应该是这样吗
{for(l=1;l<=11;l++)
使用-g编译或使用XCode的调试器,让我们知道哪行代码发生了崩溃;这段代码让我心惊肉跳。哇,我好久没看到K&R C了……用-g编译或使用XCode的调试器,让我们知道哪行代码发生了崩溃;这个代码让我心惊肉跳。哇,我好久没看到K&R C了。。。