雷杖伎
菜鸟学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

。。。学visual C ++ 的女人表示看不懂>> 。。。。。符号不一样看着就感觉不对呢??还是我的电脑有问题。。。

[查看全文]
sky0521
大叔路过
展开Biu

大叔路过

[查看全文]
倪的回眸、依旧
kkkk45
沒學過函數啊
展开Biu

我....沒學過函數啊@@35!!

[查看全文]
论极语易
静谧的胖宅
展开Biu

静谧的胖宅 发表于 2011-7-10 12:33

好巧啊= =我也两年没弄了,9月要高三了,也不可能再搞了...

高一路过看着你们

[查看全文]
论极语易
第一章应该是普及
展开Biu

第一章应该是普及……计算机工作原理,然后上数据类型,你这样对纯新还是有点快吧。。

[查看全文]
鸵鸟君
鸵鸟君回复给帖子:330883
展开Biu

やっはり自学なんて難しすぎるじゃん

[查看全文]
天象馆