c语言小问题

Hans-123 Hans-123 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
#include<stdio.h>

void free(int i)
{
if(i!=0)
i=0;
}

int main()
{
int i,a[5]={1,2,3,4,5};
free(a[2]);
i=a[2];
printf("%d\n",i);
}

结果是3,为什么不是0呢?是不是形参和实参的知识?
...全文

相关推荐

《你必须知道的495个C语言问题》

"《你必须知道的495个C语言问题》是针对C语言学习者和使用者的一本问答式参考书,涵盖了C语言中声明、初始化、数组、指针、字符串、内存分配、库函数、C预处理器等多个方面的问题。书中通过495个经典问

雪域迷影

迷宫问题 C语言实现

若当前位置“可通“,则纳入”当前路径”,并继续朝“下一个位置探索”,即切换“下一位置”为“当前位置”,如此重复直至到达出口;若当前位置“不可通”则应顺着“来向”退回到“前一通道块”,然后朝着除“来向”之外的其他方向继续探索;若该通道块的四周4个方块均“不可通”,则应从“当前路径”上删除该通道块。假设以栈S记录“当前路径”,则栈顶中存放的是“当前路径上最后一个通道块”。在迷宫的某一位置的下一个位置可能在其的几个方向上(最多四个)如果迷宫中存在入口到出口的通道,求的一条放入栈S中。将不能通过的位置设置为-1。

羊羊茶!

【C语言】迷宫问题

建立两个栈,使得打印的顺序是正确的怎么找路径,标记已经走过的坐标栈的应用递归回溯算法!

gllllllyfq

C语言常见面试问题及答案总结

"C语言常见面试问题及答案总结"在C语言面试中,了解基础概念、语法特性和数据结构是至关重要的。以下是对标题和描述中提及的一些知识点的详细解释:1. 关键字`static`的作用: - 函

雪山飞狐SEU

旅行商问题 C语言解法

源代码.txt"可能包含了解决旅行商问题的C语言源代码,供用户学习和分析。

biwggef
评论 9
收藏 已收藏
分享
返回顶部
Hans-123
C语言 70,039 成员 243,237 内容