![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
C语言
文章平均质量分 71
Darren-yu
这个作者很懒,什么都没留下…
展开
-
C的那些秘密 -----函数返回局部变量
一般的来说,函数是可以返回局部变量的。 局部变量的作用域只在函数内部,在函数返回后,局部变量的内存已经释放了。因此,如果函数返回的是局部变量的值,不涉及地址,程序不会出错。但是如果返回的是局部变量的地址(指针)的话,程序运行后会出错。因为函数只是把指针复制后返回了,但是指针指向的内容已经被释放了,这样指针指向的内容就是不可预料的内容,调用就会出错。准确的来说,函数不能通过返回指向栈内存的指针(注意转载 2012-10-23 13:45:15 · 485 阅读 · 0 评论 -
大小端的解析
大端模式:所谓大端模式指的是将数据的低位存放在内存的高地址处,而将数据的高位存放在内存的低地址处,这样的存储模式有点儿类似于把数据当作字符串顺序处理:地址由小向大增加,而数据从高位往低位放。 小端模式:所谓小端模式指的是将数据的低位存放在内存的低地址处,而将数据的高位存放在内存的高地址处。 大小端模式的由来 为什么会有大小端模式之分呢?这是因为在计算机系统中,我们是以字节为单位的,每个地址原创 2012-10-16 10:16:19 · 461 阅读 · 0 评论