我有一个无效功能
void foo(int *ptr) {
//trying to allocate memory to hold 5 ints
ptr = malloc(sizeof(int)*5):
//I loop ptr and assign each with a value i =0 to 4;
}
Run Code Online (Sandbox Code Playgroud)
在主要功能我有这条线
int main() {
int *num;
//I called the function
foo(&(num));
free(num);
return 1;
}
Run Code Online (Sandbox Code Playgroud)
我得到munmap_chunk()无效的指针错误.我确实试图挖掘更多信息,但我无法弄清楚这一点.我知道这对那些在c工作的人来说是基本的.我以为我通过引用传递它应该工作,但事实并非如此.我是C的新手,到目前为止一直很头疼.
我正在关注jQuery上的net.tuts教程.我有jQuery儿童选择方法的问题.我对以下函数的理解我可以改变孩子们的颜色但是它会超过一个级别以将所有列表元素的颜色更改为红色.我做错了什么?我已经看到相同的脚本在视频教程上工作正常.这是代码
<ul class="color_change">
<li>Item 1</li>
<li>Item 2</li>
<li>
<ul>
<li>sub item</li>
<li>sub item</li>
</ul>
</li>
</ul>
<script>
$('ul.color_change').children('li').css('color','red');
</script>`
Run Code Online (Sandbox Code Playgroud)