雷杖伎
菜鸟学C++:第一课

本帖最后由 delete_lazy 于 2011-7-5 14:36 编辑

OK,终于把考试那些杂事办完了,几天更新一下,一直不知道我从哪里开始讲起,打算重新分下章节。当然看这个之前请阅读我的[url=我来误人子弟啦 https://www.gn00.com/forum.php?mo ... d=1428&fromuid=1404]那个帖子[/url]。

——————分——————————————界———————————————————线——————————————

第一章:函数

第一节:了解函数

在讲函数之前,我们先说一下算法吧,高中学过那个流程图的同学应该知道,每做一件事都应该分好条理,第一步先做什么,第二步又要怎么做,第三步......算法是程序设计的灵魂,设计一个程序应该先想好步骤。

进入今天的正题,函数也可以叫方法,就是实现某项功能或服务的代码块,比如我们想在屏幕上输出“i love you”字样,我们就可以通过输出函数cout<<"i love you"<<endl;来实现,
图在下面
cout(输出),cin(输入)这种类型的函数,是库文件里有的,不需要自己定义,可以直接运用。那么,自己可以自定义一个函数,使其具有你想要的定功能吗?当然可以,比如,我想输出?+?=?,我就可以定义一个函数int sum(){int a,b; cin>>a>>b; cout<<a<<"+"<<b<<"="<<a+b;return a+b;}然后在主函数中直接或间接的调用这个函数,没办法,主函数是老大。
图在下面

int a;是什么意思?就是定义一个int型的变量a,int型就是整数类型,如1,2,3,-1,-11这些,a是变量你可以把-100赋给a(a=-100),也可以把99赋给a(a=99),因为a是变量,注意a一次只能存储一个整形量,想a=99,-100;这种语句是错误的,以后讲到数据类型会详细讲,每个函数都有返回值,函数int sum()的返回值类型为int,故函数结尾的时候返回了a+b(两个整数相加也是整数啊),return a+b;

函数一下子讲不完,而且发现自己讲的很没条理,有点了解的同学可能还明白,新手真的会给我误导,让我好好想想到底应该怎么讲,这星期会再更新一节。

景月阙
像我这样的笨蛋文科生鸭梨山大
展开Biu

像我这样的笨蛋文科生鸭梨山大~@125#

[查看全文]
Teru
螺旋风琴
用整段的程序来讲似乎比较好点
展开Biu

用整段的程序来讲似乎比较好点, 概念理解地再好也编不出东西来的说

[查看全文]
Monster_yanni
我是个菜
展开Biu

我是个菜,所以来看看..

[查看全文]
黑、
本帖最后由 黑、 于 2011-7-29
展开Biu

本帖最后由 黑、 于 2011-7-29 19:55 编辑

~13@。。。不太懂。。

下了个VC6不会用。。。

[查看全文]
Taburiss017
感觉开始就讲函数有点那个啥吧
展开Biu

感觉开始就讲函数有点那个啥吧。。。。

只学过C语言和汇编飘过~~~+317+

[查看全文]
kaidowin
某海洋
高三学的
展开Biu

高三学的C++压力很大的说= =

[查看全文]