c语言函数太难了,怎么学?
3个回答
展开全部
莫非这点小问题就打击到你了, 你漫漫长征第一步都还没开始, 以后的数据库 数据结构 操作系统 计算机网络 每一门课程都是很难的
C语言的函数其实很简单 你就把他当成一个功能模块就行了, 这个东西理解清楚了其实很简单的, 比如说你想请客吃饭, 这是你的最后功能,中间你可能叫别人通知另外的人, 那么你叫别人通知的这个过程就可以当成一个函数了, 因为你叫他帮你做一件事, 但可能不知道他是怎么做的, 你只关注入口和出口, 即你叫他通知和他是否通知到.
既然是叫别人帮忙做事的话, 你可能需要传一些东西给别人这就是参数, 别人做完后, 可能要返回给你一个东西, 这就是返回值, 但这不是必须的.
C语言程序全都是函数, 他就是一个函数的集合, 在main函数中调用其他的函数, 所以说C语言里全是函数, 锄此之外再没别的东西了
C语言的函数其实很简单 你就把他当成一个功能模块就行了, 这个东西理解清楚了其实很简单的, 比如说你想请客吃饭, 这是你的最后功能,中间你可能叫别人通知另外的人, 那么你叫别人通知的这个过程就可以当成一个函数了, 因为你叫他帮你做一件事, 但可能不知道他是怎么做的, 你只关注入口和出口, 即你叫他通知和他是否通知到.
既然是叫别人帮忙做事的话, 你可能需要传一些东西给别人这就是参数, 别人做完后, 可能要返回给你一个东西, 这就是返回值, 但这不是必须的.
C语言程序全都是函数, 他就是一个函数的集合, 在main函数中调用其他的函数, 所以说C语言里全是函数, 锄此之外再没别的东西了
2010-07-12
展开全部
不能说C语言难学,应该说自己不够聪明,没有达到学C语言的水平。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
函数那一章好像没什么特别难的地方吧,唯一给我最深印象的就是那个递归函数了。
我不知道你是说哪个方面难学,嘎嘎,LZ这么提问题让人很不好回答吖。
根据我学C时的经验我就说说我个人的观点
函数从表面上说无非就是一个形式比如 void function ( int x, int y) ,这个只是形式,真正要去了解的是他怎么去实现,也就是函数定义的代码那一块该怎么写。
函数要注意的地方我觉得无非是注意形参与实参的关系,书上都会有详细说明的。
老实说我真的不觉得函数有什么难的地方,真正难学并且难以掌握的应该是指针那一块。
我不知道你是说哪个方面难学,嘎嘎,LZ这么提问题让人很不好回答吖。
根据我学C时的经验我就说说我个人的观点
函数从表面上说无非就是一个形式比如 void function ( int x, int y) ,这个只是形式,真正要去了解的是他怎么去实现,也就是函数定义的代码那一块该怎么写。
函数要注意的地方我觉得无非是注意形参与实参的关系,书上都会有详细说明的。
老实说我真的不觉得函数有什么难的地方,真正难学并且难以掌握的应该是指针那一块。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询